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 cea8606d84 Merge branch 'main' of https://git.getcryst.al/crystal/ame 3 years ago
src replaced the if else in main.rs with match, and fixed database 3 years ago
.gitignore added aur updates, no idea why this wasnt there earlier 3 years ago
Cargo.toml fixed compiler warnings 3 years ago
Makefile fixed makefile 3 years ago
README.md Fix pacman style flag for searching in aur (-S -> -Sa) 3 years ago
main.rs rustfmt + code cleanup 3 years ago

README.md

Logo

Amethyst

Discord

Amethyst is a fast, efficient and lightweight AUR helper and Pacman wrapper. Made for Crystal, compatible with any Arch-based Linux distribution.

Basic usage

Action FreeBSD pkg-style alias Pacman-style flag(s)
Install a package ame ins ame -S
Remove a package ame rm ame -R / -Rs
Update repository ame upd ame -Sy
Upgrade a package ame upg ame -Syu
Search for a package in general ame sea ame -Ss
Search for a package in the repos ame repsea ame -Sr
Search for a package in aur ame aursea ame -Sa

How to build:

(Install cargo)

For release:

  • make clean release

For general debug/test:

  • make debug

Clean all build directories:

  • make clean

echo "AME_UWU=YES" >> ~/.zshrc, self explanatory