hokage.audio.enable

Whether to enable audio system.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.cache.enable

Whether to enable cache service.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.cache.sources

List of cache sources to enable

Type: list of (one of “home”, “remote”, “caliban”)

Default:

[
  "remote"
]

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.catppuccin.enable

Whether to enable Catppuccin theme.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.catppuccin.flavor

Catppuccin flavor to use

Type: one of “latte”, “frappe”, “macchiato”, “mocha”

Default: "mocha"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.excludePackages

List of default packages to exclude from the configuration

Type: list of package

Default: [ ]

Example: [ pkgs.qownnotes ]

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.gaming.enable

Whether to enable gaming.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.gaming.ryubing.highDpi

Whether to enable high-dpi for ryubing.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.hostName

Hostname of the system

Type: string

Default: ""

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.kernel.enable

Whether to enable automatic kernel selection based on requirements

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.kernel.maxVersion

Maximum allowed kernel version

Type: package

Default: <derivation linux-6.18.3>

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.kernel.requirements

List of kernel packages required by various modules

Type: list of package

Default: [ ]

Example: [ ]

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.kernel.selectedKernel

The automatically selected kernel package (lowest from requirements)

Type: package (read only)

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.cplusplus.enable

Whether to enable C++ development support.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.cplusplus.ide.enable

Whether to enable C++ IDEs.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.cplusplus.qt6.enable

Whether to enable Qt6 for IDEs.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.go.enable

Whether to enable Go development support.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.go.ide.enable

Whether to enable Go IDE.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.javascript.enable

Whether to enable Javascript development support.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.javascript.ide.enable

Whether to enable Javascript IDE.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.php.enable

Whether to enable PHP development support.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.languages.php.ide.enable

Whether to enable PHP IDE.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.lowBandwidth

Don’t install all packages or use stable versions to save bandwidth

Type: boolean

Default: false

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.enable

Whether to enable NVIDIA graphics support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.package

Nvidia driver package to use (overrides packageType if set)

Type: null or package

Default: null

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.packageType

Type of NVIDIA driver package to use

Type: one of “stable”, “latest”, “beta”, “production”, “legacy_535”

Default: "latest"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.maxKernelVersion

Maximum allowed kernel package vor NVIDIA

Type: package (read only)

Default: <derivation linux-6.18.3>

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.modesetting.enable

Whether to enable NVIDIA DRM modesetting (required for some Wayland compositors, e.g. Sway).

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.open

Whether to enable Open NVIDIA drivers (NVIDIA open-gpu-kernel-modules).

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.nvidia.powerManagement.enable

Whether to enable NVIDIA power management.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.plasma.enable

Whether to enable KDE Plasma.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.plasma.enableOld

Whether to enable plasma with old KDE packages.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.aider.enable

Whether to enable Aider AI code completion tool.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.atuin.enable

Whether to enable Atuin shell history.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.espanso.enable

Whether to enable Espanso to expand text.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.git.enable

Whether to enable Git integration.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.git.enableUrlRewriting

Whether to enable URL rewriting from HTTPS to SSH.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.jetbrains.enable

Whether to enable JetBrains IDEs support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.jetbrains.clion.enable

Whether to enable CLion support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.jetbrains.goland.enable

Whether to enable Goland support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.jetbrains.phpstorm.enable

Whether to enable PhpStorm support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.jetbrains.plugins

List of JetBrains plugin IDs to install.

Type: list of string

Default:

[
  "com.github.copilot"
  "nix-idea"
]

Example:

[
  "nix-idea"
]

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.jetbrains.useStable

Whether to enable stable JetBrains packages.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.libvirt.enable

Whether to enable libvirt support.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.libvirt.gui.enable

Whether to enable VirtManager.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.libvirt.role

Role of the libvirt system

Type: one of “host”, “guest”

Default: "host"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.nixbit.enable

Whether to enable Nixbit configuration.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.nixbit.forceAutostart

Whether to enable Force creation of autostart desktop entry when application starts.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.nixbit.repository

Git repository URL for Nixbit

Type: string

Default: "https://github.com/pbek/nixcfg.git"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.nushell.enable

Whether to enable Nushell.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.pia.enable

Whether to enable Private Internet Access.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.platformio.enable

Whether to enable PlatformIO support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.qtcreator.enable

Whether to enable qtcreator.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.qtcreator.package

The QtCreator package to install

Type: package

Default: <derivation qtcreator-18.0.1>

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.starship.enable

Whether to enable Starship support.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.trippy.enable

Whether to enable Trippy configuration.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.uutils.enable

Whether to enable uutils replacements for GNU utils, changes seems to need reboot.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.uutilsAliases.enable

Whether to enable aliases for uutils to replace GNU coreutils in the shell.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.virtualbox.enable

Whether to enable VirtualBox.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.virtualbox.maxKernelVersion

Maximum allowed kernel package vor VirtualBox

Type: package (read only)

Default: <derivation linux-6.18.3>

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.virtualbox.role

Role of the VirtualBox system

Type: one of “host”, “guest”

Default: "host"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.programs.yazi.enable

Whether to enable Yazi terminal file manager.

Type: boolean

Default: true

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.role

Role of the system

Type: one of “desktop”, “server-home”, “server-remote”, “ally”

Default: "desktop"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.serverMba.enable

Whether to enable MBA server configuration.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.termFontSize

Terminal font size

Type: floating point number

Default: 12.0

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.tugraz.enable

Whether to enable TU Graz infrastructure.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.tugraz.enableExternal

Whether to enable settings for externally managed desktop.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.tugraz.enableOrca

Whether to enable Orca screen reader support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.useGhosttyGtkFix

Build Ghostty with GTK 4.17.6

Type: boolean

Default: false

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.useGraphicalSystem

Use graphical system by default, otherwise use text-based system

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.useInternalInfrastructure

Use internal infrastructure of omega

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.useSecrets

Use secrets handling of omega

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.useSharedKey

Use shared keys of omega

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.userEmail

Email of the default user

Type: string

Default: "patrizio@bekerle.com"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.userLogin

User login of the default user

Type: string

Default: "omega"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.userNameLong

User full name of the default user

Type: string

Default: "Patrizio Bekerle"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.userNameShort

User short name of the default user

Type: string

Default: "Patrizio"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.users

List of users that should be created by hokage

Type: list of string

Default:

[
  "omega"
]

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.usersWithRoot

List of users, including root

Type: list of string (read only)

Default:

[
  "omega"
  "root"
]

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.waylandSupport

Wayland is the default, otherwise use X11

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.enable

Whether to enable ZFS support.

Type: boolean

Default: false

Example: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.arcMax

Maximum size of ARC (Adaptive Replacement Cache) in bytes

Type: signed integer

Default: 1610612736

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.datasetRootName

Name of the root dataset of the ZFS pool

Type: string

Default: ""

Example: "root"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.encrypted

Define if the ZFS datasets are encrypted

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.hostId

Host ID for ZFS, generate with ‘just zfs-generate-host-id’

Type: string

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.maxKernelVersion

Maximum allowed kernel package vor ZFS

Type: package (read only)

Default: <derivation linux-6.18.3>

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.poolName

Name of your ZFS pool

Type: string

Default: "zroot"

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage

hokage.zfs.useUnstable

Use pkgs.zfs_unstable for zfs.package when true (otherwise use pkgs.zfs).

Type: boolean

Default: true

Declared by: - /nix/store/jqddifwbfm067c64d8ahv3q7r6x94mrk-source/modules/hokage