Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

xalaynix.audio.backend

The audio backend to use. "none" does nothing. "pipewire" enables PipeWire as the audio server. "pulseaudio" enables PulseAudio as the audio server.

Type: one of "none", "pipewire", "pulseaudio"

Default: "none"

Declared by:

xalaynix.audio.enable

Whether to enable audio support.

Type: boolean

Default: true

Declared by:

xalaynix.boot.bootDevice

The path of the device that the bootloader should reside on. Example: "/dev/vda"

Type: string

Default: ""

Declared by:

xalaynix.boot.enable

Whether to enable boot support.

Type: boolean

Default: true

Declared by:

xalaynix.boot.loader

The bootloader to use. "grub-minimal" enables GRUB as the boot loader.

Type: value "grub-minimal" (singular enum)

Default: "grub"

Declared by:

xalaynix.constants.commonPersistentDirectories

A list of directories that should be persisted across reboots.

Type: list of string

Default: [ "/var/lib/nixos" "/var/lib/systemd/coredump" "/var/lib/systemd/timers" "/var/lib/udisks2" "/var/log" "/home" ]

Declared by:

xalaynix.constants.commonPersistentFiles

A list of individual files that should be persisted across reboots.

Type: list of string

Default: [ "/etc/machine-id" ]

Declared by:

xalaynix.desktop.enable

Whether to enable desktop support.

Type: boolean

Default: true

Declared by:

xalaynix.desktop.gnome-minimal.enable

Whether to enable a minimal GNOME desktop environment.

Type: boolean

Default: false

Declared by:

xalaynix.desktop.niri.enable

Whether to enable Niri.

Type: boolean

Default: false

Declared by:

xalaynix.displayManager

The display manager to use. "gdm-minimal" enables a minimal GNOME display manager. "none" does nothing.

Type: one of "none", "gdm-minimal"

Default: "none"

Declared by:

xalaynix.enable

Enable Xalaynix configuration.

Type: boolean

Default: false

Declared by:

xalaynix.preset

"none" applies no presets.

"minimal" applies a minimal set of presets suitable for lightweight systems.

Type: one of "none", "minimal"

Default: "none"

Declared by: