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
axtlos 2106101a7f added feature to print the current config using -Pc 3 years ago
src added feature to print the current config using -Pc 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
config.toml added feature to print the current config using -Pc 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