Amethyst is a fast, efficient and lightweight AUR helper and Pacman wrapper. Made for Crystal, compatible with any Arch-based Linux distribution
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Rafael Madriz 92e1098854
added basic config parsing, not fully finished yet, reads config from hardcoded string. added check if flatpak is installed and return with error if not
3 years ago
src added basic config parsing, not fully finished yet, reads config from hardcoded string. added check if flatpak is installed and return with error if not 3 years ago
.gitignore fixed search, added symlink to makefile, fixed unnecessary uses, reformatted some strings 3 years ago
Cargo.toml added basic config parsing, not fully finished yet, reads config from hardcoded string. added check if flatpak is installed and return with error if not 3 years ago
Makefile fixed search, added symlink to makefile, fixed unnecessary uses, reformatted some strings 3 years ago
README.md added flatpak install method 3 years ago

README.md

Logo

Amethyst

Discord

Amethyst is a fast, efficient and lightweight aur helper and pacman wrapper. Made for crystalux, compatible with any arch-based linux distribution.

Basic usage - NOT COMPLETE!

Action Command Shorthand alias Supported pacman equivalent
Install a package amethyst install ame ins -S
Install a package via flatpak amethyst flat ame flat -f
Remove a package amethyst remove ame rm -R
Update repository amethyst update ame upd -Sy
Upgrade a package amethyst upgrade ame upg -Syu
Search for a package in repo and aur amethyst search ame sear -Ss
Search for a package in repo amethyst search -R ame sear -R -Ss -R
Search for a package in aur amethyst search -A ame sear -A -Ss -A

How to build:

For release:

  • make clean release

For general debug/test:

  • make clean debug

Clean all build directories:

  • make clean