Aurora is a transparent, opinionated CLI tool for managing AUR packages on Arch Linux and its derivatives (Manjaro, Garuda, etc.). It wraps standard tools like git, makepkg, and pacman — so you always see exactly what’s happening to your system.
Installation
The Simple Way (Recommended)
If you have Go installed:
go install github.com/abhigyan-chatterjee/aurora@latest
Build from Source
git clone https://github.com/abhigyan-chatterjee/aurora.git
cd aurora
go build -o aurora main.go
sudo cp aurora /usr/local/bin/
Using Make
git clone https://github.com/abhigyan-chatterjee/Aurora.git
cd aurora
make
sudo make install
Quick Start
Search for a package:
aurora search <package-name>
Aurora will query the AUR, display the top results sorted by votes, and let you pick one to inspect or install — all interactively.
Install a package:
aurora install <package-name>
This clones the AUR repo, lets you inspect it, then builds and installs via makepkg -si.
Remove a package:
aurora remove <package-name>
Safely removes the package using sudo pacman -Rns, with fuzzy matching if the name doesn’t match exactly.
Check for updates:
aurora update
Compares your installed AUR packages against the AUR, offers to rebuild outdated ones, and optionally triggers a full pacman -Syu system upgrade.
Who Is This For?
Aurora is built for users transitioning to Arch from Debian-based distros. The goal is to provide a familiar, simple flow so you can be comfortable managing AUR packages without memorizing obscure flags or trusting a black box.