Skip to content

Installing Dependencies

Each desktop has its own set of dependencies — the window manager, status bar, terminal emulator, and other tools it requires. You need to install these before applying a desktop.

Viewing dependencies

To see what a desktop requires:

Terminal window
gtheme desktop deps <desktop>

For example:

Terminal window
gtheme desktop deps hypr

This prints the list of required packages, one per line.

Optional dependencies

Some desktops also have optional dependencies for features you might not need. To see all dependencies (required + optional):

Terminal window
gtheme desktop deps <desktop> --all

One-liner install (Arch Linux)

If you’re on Arch Linux with an AUR helper like yay or paru, you can pipe the dependency list directly:

Terminal window
gtheme desktop deps hypr | yay -S --needed -

To include optional dependencies:

Terminal window
gtheme desktop deps hypr --all | yay -S --needed -

Desktop info

You can also view a desktop’s full metadata (author, description, credits, and dependencies) with:

Terminal window
gtheme desktop info <desktop>