| Flag | Description | Packages |
|---|---|---|
| systemd | 3 | |
| test | 5 |
| Flag | Description |
|---|---|
| clipboard | Enables copying screenshots directly to the clipboard |
| freeze | Enables freezing the screen during region selection |
| notify | Enables desktop notifications when a screenshot is taken |
| Flag | Description |
|---|---|
| examples | Build examples (not install) |
| fuzzing | Build fuzzers (not install) |
| Flag | Description |
|---|---|
| backlight | Enable module that controls the current backlight level |
| evdev | Enable libevdev support for evdev related features |
| experimental | Enable experimental features, such as Bluetooth battery reporting |
| gps | |
| jack | |
| libinput | Enable libinput support for libinput related features |
| logind | Enable support for logind (bluetooth and idle inhibit) |
| mpd | Enable support for the Music Player Daemon |
| mpris | Enable support for mpris |
| network | Enable libnl support for network related features |
| niri | Enable support for Niri Wayland compositor |
| pipewire | Enable support for pipewire |
| pulseaudio | Enable support for volume control via PulseAudio |
| sndio | Enable support for volume control via sndio |
| tray | Enable support for tray |
| udev | |
| upower | |
| wifi | Enable support for wifi/rfkill |
| Flag | Description |
|---|---|
| kde |
| Flag | Description |
|---|---|
| elogind | Enable support for rootless session via elogind |
| Flag | Description |
|---|---|
| X | Enables XWayland support |
| dbus-session | Modify the .desktop file to ensure dbus-run-session on non-systemd system; harmless for systemd user |
| guiutils | Install Hyprland GUI utility apps |
| hyprpm | Plugin manager |
| rtkit | Use rtkit to gain real-time scheduling. RealtimeKit needs to be installed and running to fully work. Using filecaps (enabled by default) is recommended |
| uwsm | Enables support for Universal Wayland Session Manager |