Skip to content

services.displayManager

Options for the services.displayManager module.

services.displayManager.sddm.catppuccin.assertQt6Sddm

Section titled “services.displayManager.sddm.catppuccin.assertQt6Sddm”

Whether to enable checking if `services.displayManager.sddm.package` is the Qt 6 version. This is to ensure the theme is applied properly, but may have false positives in the case of overridden packages for example .

Type: boolean

Default: true

Declared in: modules/nixos/sddm.nix

services.displayManager.sddm.catppuccin.background

Section titled “services.displayManager.sddm.catppuccin.background”

Background image to use for the login screen

Type: absolute path or string

Default: ""

Declared in: modules/nixos/sddm.nix

services.displayManager.sddm.catppuccin.enable

Section titled “services.displayManager.sddm.catppuccin.enable”

Whether to enable Catppuccin theme for sddm.

Type: boolean

Default: false

Declared in: modules/nixos/sddm.nix

services.displayManager.sddm.catppuccin.flavor

Section titled “services.displayManager.sddm.catppuccin.flavor”

Catppuccin flavor for sddm

Type: one of "latte", "frappe", "macchiato", "mocha"

Default: "mocha"

Declared in: modules/nixos/sddm.nix

services.displayManager.sddm.catppuccin.font

Section titled “services.displayManager.sddm.catppuccin.font”

Font to use for the login screen

Type: string

Default: "Noto Sans"

Declared in: modules/nixos/sddm.nix

services.displayManager.sddm.catppuccin.fontSize

Section titled “services.displayManager.sddm.catppuccin.fontSize”

Font size to use for the login screen

Type: string

Default: "9"

Declared in: modules/nixos/sddm.nix

services.displayManager.sddm.catppuccin.loginBackground

Section titled “services.displayManager.sddm.catppuccin.loginBackground”

Add an additional background layer to the login panel

Type: boolean

Default: true

Declared in: modules/nixos/sddm.nix