programs.quickshell.enable
Whether to enable quickshell, a flexible QtQuick-based desktop shell toolkit…
Type: boolean
Default:
false
Example:
true
Declared by:
programs.quickshell.package
The quickshell package to use.
Type: null or package
Default:
pkgs.quickshell
Declared by:
programs.quickshell.activeConfig
The name of the config to use.
If null, quickshell will attempt to use a config located in $XDG_CONFIG_HOME/quickshell instead of one of the named sub-directories.
Type: null or string
Default:
null
Declared by:
programs.quickshell.configs
A set of configs to include in the quickshell config directory. The key is the name of the config.
The configuration that quickshell should use can be specified with the activeConfig option.
Type: attribute set of absolute path
Default:
{ }
Declared by:
programs.quickshell.systemd.enable
Whether to enable quickshell systemd service.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.quickshell.systemd.target
The systemd target that will automatically start quickshell.
If you set this to a WM-specific target, make sure that systemd integration for that WM is enabled (e.g. wayland.windowManager.hyprland.systemd.enable). This is typically true by default.
Type: string
Default:
config.wayland.systemd.target
Example:
"hyprland-session.target"
Declared by: