usage

Master the keyboard shortcuts and workflows

usage

gaur is built for speed. Everything happens through the keyboard, with optional mouse support. Learn these shortcuts and you’ll fly through package management.

command line options

Launch gaur with flags to jump straight into action:

gaur                     # Start with default mode (from config)
gaur -i                  # Start in install mode
gaur -r                  # Start in remove mode
gaur -u                  # Start in update mode
gaur -d                  # Start in dashboard mode
gaur --theme dracula     # Use a specific theme
gaur --list-themes       # List all available themes
FlagLong FormDescription
-i--installStart in install mode
-r--removeStart in remove mode
-u--updateStart in update mode
-d--dashStart in dashboard mode
--theme <name>Set color theme
--list-themesList themes and exit

mode switching

Jump between views instantly:

KeyAlt KeyAction
iAlt+2Install mode
rAlt+4Remove mode
uAlt+3Update mode
dAlt+1Dashboard mode
,Open settings
qQuit
Ctrl+CForce quit

getting around

Navigate lists and search:

KeyAction
/Focus search box
/ kMove up
/ jMove down
PgUpJump 10 items up
PgDownJump 10 items down
EscClear focus / deselect all

mouse support

gaur has full mouse support enabled by default:

  • Scroll wheel navigates package lists
  • In Install/Remove modes: Scroll on the left for the list, scroll on the right for package details
  • In Update mode: Scroll anywhere to navigate the update list
  • In confirmation dialogs: Scroll to see more packages

No configuration needed—just scroll.

working with packages

Install, remove, or mark packages for batch operations:

KeyAction
TabMark/unmark for batch processing
EnterExecute on selected/marked
*Toggle selection panel

batch operations

  1. Press Tab on packages you want to operate on
  2. Watch them appear in the selection panel (top-right)
  3. Press * to focus the panel and manage selections
  4. Press Enter to confirm the batch operation

updating

When updates are available, you have two options:

KeyAction
Enter / y / aFull system upgrade
sSwitch to selective mode
mOpen mirror configuration

Heads up: Selective updates can break dependencies. Arch recommends full system upgrades. Proceed with caution.

mirror management

Press m from the update view to configure package mirrors using reflector.

mirror configuration

OptionDescription
Sort byRate (speed), Age, Score, Country, or Delay
CountryFilter by country or use Worldwide
LatestNumber of recently synced mirrors (5-100)
ProtocolHTTPS, HTTP, or Both

mirror overlay controls

KeyAction
j / kNavigate options
h / lChange selected value
EnterExecute mirror update
EscClose without changes

Requires: The reflector package must be installed (pacman -S reflector).

Mirror updates write to /etc/pacman.d/mirrorlist and require sudo.

dashboard shortcuts

The dashboard gives you quick access to different package categories:

KeyAction
tRemove mode → all packages
eRemove mode → explicit only
fRemove mode → AUR/foreign
oRemove mode → orphans
cCache cleaning menu
RRemove all orphan packages
Ctrl+RRefresh dashboard data

cache management

Press c from the dashboard to open the cache cleaning menu:

OptionDescription
Safe Clean (Keep 3)Keep installed version + 2 fallbacks
Aggressive (Keep 1)Keep only the installed version
Orphaned CacheRemove caches for uninstalled packages
Nuke EverythingEmpty the entire cache
Selective CleanChoose specific packages to remove

gaur shows size estimates for each option before you commit.

confirmation prompts

When gaur asks “are you sure?”:

KeyAction
y / EnterConfirm
n / EscCancel
/ / j / kScroll the list
PgUp / PgDownJump to start/end

search filters

Narrow down results with prefixes.

install mode

Filter by repository:

PrefixRepo
c:Core
e:Extra
m:Multilib
a:AUR

Example: ae:firefox searches both AUR and Extra for “firefox”.

remove mode

Filter installed packages by category:

PrefixShows
t:All installed packages
e: / l:Explicitly installed
f: / a:AUR/foreign packages
o:Orphans

Example: of:google finds orphaned AUR packages matching “google”.

Combine filters: ef: shows explicitly installed foreign packages.

color legend

Packages are color-coded by repository:

ColorSource
🟢 Greencore
🔵 Blueextra
🟠 Orangemultilib
🟣 MagentaAUR
⚪ GreyOther