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 8ff1faf00f removed useless config option, and added file trying to be opened at error messages for easier debugging 3 years ago
src removed useless config option, and added file trying to be opened at error messages for easier debugging 3 years ago
.gitignore fixed search, added symlink to makefile, fixed unnecessary uses, reformatted some strings 3 years ago
Cargo.toml added short and longer commands 3 years ago
Makefile fixed a bug in the default config where the home path still said /home/user as well as an install option in make 3 years ago
README.md Merge branch 'main' of github.com:crystalux-project/ame 3 years ago
ame.toml removed useless config option, and added file trying to be opened at error messages for easier debugging 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 rem -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-repo ame serr -Sr
Search for a package in aur amethyst search-aur ame sera -Sa

How to build:

(Install cargo)

For release:

  • make clean release

For general debug/test:

  • make clean debug

Clean all build directories:

  • make clean