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