You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
michal 94af1ffe75 fixed #9 35 minutes ago
src fixed #9 35 minutes ago
.gitignore rework database to use sql 1 week ago
Cargo.toml replaced raur + general linting and checking 3 hours ago
Makefile fixed makefile 2 months ago deleted all ame code to make it a lot faster 4 hours ago




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
Remove a package with its dependencies ame purge ame -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 official arch repos ame repsea ame -Sr
Search for a package in aur ame aursea ame -Sa

You can also use any pacman flag!

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 # for zsh
echo "AME_UWU=YES" >> ~/.bashrc # for bash
set -Ux AME_UWU YES # for fish

self explanatory