Aurora is a command-line package workflow assistant for Arch Linux. It wraps pacman and the AUR in a clean, guided interface — official repos first, plain-English explanations, zero surprises.
Installation
Download Pre-built Binary (Recommended)
Get the latest binary from the releases page, then:
sudo cp aurora /usr/local/bin/
That’s it. /usr/local/bin/ is already on your PATH across bash, zsh, and fish — no shell config changes needed.
Install with Go
Requires Go 1.25+:
go install github.com/abhigyan-chatterjee/aurora@latest
The binary lands in $GOPATH/bin (defaults to ~/go/bin). Make sure that directory is on your PATH.
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/
Quick Start
Five commands cover everything:
aurora search neovim # Search official repos, optionally search AUR
aurora info neovim # See package details with source label
aurora install neovim # Installs from official repos (preferred) or AUR
aurora update # Check AUR packages for updates, then full system upgrade
aurora remove neovim # Safe removal with confirmation and explanation
Every destructive command shows you exactly what it’s about to run — the real pacman or makepkg invocation — and explains it in plain English before asking y/N.