grimaur is a lightweight AUR helper that searches, builds, and updates AUR packages. It talks to the AUR RPC API by default and automatically falls back to the official git mirror when the endpoint is unavailable. When the AUR is down, run commands with --git-mirror (for example grimaur <package> --git-mirror) to bypass the RPC entirely.
git clone https://aur.archlinux.org/grimaur-git.git
cd grimaur-git
makepkg -sigit clone --branch grimaur-git --single-branch https://github.com/archlinux/aur.git grimaur-git
cd grimaur-git
makepkg -sigrimaur <term>(orgrimaur search <term>) lists matching packages and lets you pick one to install.
grimaur install <package>clones the repo, resolves dependencies, builds withmakepkg, and installs viapacmanwhen needed.- Pass
--noconfirmto skip confirmation prompts during the build/install steps.
grimaur updaterebuilds every installed “foreign” package that has a newer release.grimaur update <pkg1> <pkg2>limits the update run to specific packages.grimaur update --develUpdate all *-git packages aswell (needed for grimaur-git for example).- Combine with
--refreshto force a fresh pull of every tracked package.