Glossary
Garuda tools
Section titled “Garuda tools”Garuda Toolbox
Section titled “Garuda Toolbox”The main graphical tool for maintenance, diagnostics, system settings, boot repair, boot options, gaming apps and network settings. It replaces the older standalone Garuda apps. See Garuda Toolbox.
garuda-update
Section titled “garuda-update”The command that updates a Garuda system. It refreshes the mirrors, updates the keyrings, and runs pacman with fixes for known problems. See Garuda Update.
garuda-health
Section titled “garuda-health”A command that checks the system for missing packages, broken configuration, low disk space and other problems. garuda-health --fix repairs what it can. See Garuda Health.
garuda-config-agent
Section titled “garuda-config-agent”Applies the Garuda configuration changes to Arch configuration files, for example pacman.conf, so that new .pacnew files keep the Garuda settings. See Config Agent.
garuda-migrations
Section titled “garuda-migrations”Applies one-time system changes when Garuda packages are installed or upgraded, for example a move to a new login manager. See Migrations.
Hardware profile
Section titled “Hardware profile”A Garuda package that installs drivers and settings for a type of hardware, for example NVIDIA graphics or a virtual machine. The Garuda Hardware Tool picks and installs it. See Hardware profiles.
Packages and repositories
Section titled “Packages and repositories”The Arch User Repository. Anyone can upload build scripts there, and nobody reviews them before use. See AUR packages.
Chaotic-AUR
Section titled “Chaotic-AUR”A repository that builds popular AUR packages in advance, so you can install them with pacman. Garuda enables it by default. See Chaotic-AUR.
Partial upgrade
Section titled “Partial upgrade”A state where only some packages are updated. Arch Linux does not support it, and it can break the system. See Partial upgrades.
.pacnew file
Section titled “.pacnew file”A new version of a configuration file that pacman saves next to the file you changed, instead of overwriting it. garuda-config-agent keeps the Garuda settings in these files.
Snapshots and boot
Section titled “Snapshots and boot”The default file system of Garuda Linux. It supports subvolumes and snapshots. See Restoring snapshots.
Snapper
Section titled “Snapper”The tool that takes Btrfs snapshots before and after package changes. Garuda configures it with snapper-support. See snapper-support.
Snapshot
Section titled “Snapshot”A read-only copy of the system at a point in time. You can boot into a snapshot from the GRUB menu and restore it with Snapper Tools. See Snapper Tools.
dracut
Section titled “dracut”The tool that builds the initramfs on Garuda Linux, instead of mkinitcpio. See Dracut.
The default bootloader of Garuda Linux. Its EFI directory is EFI/Garuda. See Why the Garuda bootloader.
linux-garuda
Section titled “linux-garuda”The default kernel of Garuda Linux since release 260819. It replaces linux-zen.
Desktops and editions
Section titled “Desktops and editions”Dr460nized
Section titled “Dr460nized”The default KDE Plasma edition with the Garuda theme. See Dr460nized.
Dr460nized Gaming
Section titled “Dr460nized Gaming”The Dr460nized edition with performance tweaks, game launchers and gaming tools. See Gaming on Garuda.
A KDE Plasma edition with the Catppuccin Mocha theme. See Mokka.
Plasma Login Manager, the login screen of the KDE Plasma editions. It replaces SDDM.
Garuda Nix
Section titled “Garuda Nix”A NixOS flake and installer with the Garuda editions, and a subsystem that runs next to Garuda Linux. See Garuda Nix.