| accounts.email.accounts.<name>.notmuch.enable | Whether to enable notmuch indexing.
|
| programs.kubeswitch.enable | Whether to enable the kubectx for operators.
|
| programs.i3status.modules.<name>.enable | Whether or not to enable this module.
|
| programs.anki.hideBottomBar | Hide bottom bar during review.
|
| programs.vscode.haskell.hie.executablePath | The path to the Haskell IDE Engine executable
|
| services.podman.images.<name>.description | The description of the image.
|
| programs.kitty.font.size | The size of the font.
|
| programs.ledger.enable | Whether to enable ledger, a double-entry accounting system.
|
| wayland.windowManager.sway.config.bars.*.mode | Bar visibility mode.
|
| xsession.windowManager.i3.config.bars.*.colors.urgentWorkspace | Border, background and text color for a workspace button when the workspace contains
a window with the urgency hint set.
|
| services.hyprsunset.extraArgs | Additional command-line arguments to pass to hyprsunset.
|
| services.kanshi.profiles.<name>.outputs.*.transform | Sets the output transform.
|
| accounts.contact.accounts.<name>.vdirsyncer.metadata | Metadata keys that should be synchronized when vdirsyncer
metasync is executed.
|
| services.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| services.podman.networks.<name>.autoStart | Whether to start the network on boot (requires user lingering).
|
| systemd.user.systemctlPath | Absolute path to the systemctl tool
|
| programs.inori.enable | Whether to enable inori.
|
| programs.i3status.modules | Modules to add to i3status config file
|
| programs.translate-shell.enable | Whether to enable translate-shell.
|
| programs.visidata.visidatarc | Configuration settings and Python function declarations
to be written to ~/.visidatarc
|
| services.twmn.extraConfig | Extra configuration options to add to the twmnd config file
|
| programs.yofi.package | The yofi package to use.
|
| programs.newsboat.extraConfig | Extra configuration values that will be appended to the end.
|
| services.polybar.extraConfig | Additional configuration to add.
|
| programs.termite.audibleBell | Have the terminal beep on the terminal bell.
|
| programs.irssi.networks.<name>.channels.<name>.autoJoin | Whether to join this channel on connect.
|
| accounts.contact.accounts.<name>.khal.priority | Priority of a calendar used for coloring (calendar with highest priority is preferred).
|
| services.taffybar.enable | Whether to enable Taffybar.
|
| programs.termite.iconName | The name of the icon to be used for the terminal process.
|
| programs.mods.enable | Whether to enable mods.
|
| programs.zsh.history.saveNoDups | Do not write duplicate entries into the history file.
|
| nix.buildMachines | This option lists the machines to be used if distributed builds are
enabled (see nix.distributedBuilds)
|
| programs.pianobar.settings | Apply configurations for pianobar via key/value attributes
|
| programs.beets.enable | Whether to enable the beets music library manager
|
| gtk.gtk2.cursorTheme.package | Package providing the cursor theme
|
| programs.gpg.publicKeys.*.text | Text of an OpenPGP public key.
|
| programs.nushell.envFile.text | Text of the nushell env.nu file
|
| services.home-manager.autoUpgrade.flakeDir | The directory of the flake to update.
|
| programs.onlyoffice.enable | Whether to enable onlyoffice.
|
| programs.discocss.discordPackage | The discord package to use.
|
| gtk.gtk2.theme.name | The name of the theme within the package.
|
| gtk.gtk4.extraConfig | Extra settings for $XDG_CONFIG_HOME/gtk-4.0/settings.ini.
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticSpellingCorrectionEnabled | Whether to enable spelling correction.
|
| programs.boxxy.rules.*.mode | Does the current path redirect a file or a directory?
|
| xsession.windowManager.i3.config.window.commands.*.criteria | Criteria of the windows on which command should be executed
|
| services.podman.images.<name>.extraConfig | INI sections and values to populate the Image Quadlet.
|
| programs.sftpman.mounts.<name>.mountOptions | Options to pass to sshfs.
|
| services.restic.backups | Backup configurations for Restic
|
| services.pass-secret-service.package | The pass-secret-service package to use.
|
| programs.sketchybar.service.errorLogFile | Absolute path to log all stderr output.
|
| gtk.gtk4.cursorTheme.name | The name of the cursor theme within the package.
|
| xsession.windowManager.bspwm.extraConfigEarly | Like extraConfig, except commands are run at the start of the config file.
|
| programs.hexchat.channels.<name>.charset | Character set.
|
| services.emacs.client.arguments | Command-line arguments to pass to emacsclient.
|
| programs.zsh.initContent | Content to be added to .zshrc
|
| services.borgmatic.frequency | How often to run borgmatic when
services.borgmatic.enable = true
|
| accounts.contact.accounts.<name>.pimsync.extraRemoteStorageDirectives | Extra directives that should be added under this accounts remote storage directive
|
| programs.htop.package | The htop package to use.
|
| programs.lapce.plugins.*.hash | Hash of the plugin tarball
|
| services.tailscale-systray.enable | Whether to enable Official Tailscale systray application for Linux.
|
| programs.taskwarrior.config | Key-value configuration written to
$XDG_CONFIG_HOME/task/taskrc.
|
| programs.direnv.package | The direnv package to use.
|
| programs.borgmatic.enable | Whether to enable Borgmatic.
|
| services.dunst.iconTheme | Set the icon theme.
|
| programs.hexchat.channels.<name>.options.autoconnect | Autoconnect to network.
|
| xsession.windowManager.fluxbox.enable | Whether to enable Fluxbox window manager.
|
| programs.borgmatic.backups.<name>.consistency.checks.*.frequency | Frequency of this type of check
|
| programs.difftastic.git.diffToolMode | Whether to additionally configure difftastic as a git difftool
|
| services.jankyborders.package | The jankyborders package to use.
|
| services.pasystray.enable | Whether to enable PulseAudio system tray.
|
| accounts.contact.accounts.<name>.vdirsyncer.tokenFile | A file path where access tokens are stored.
|
| launchd.agents.<name>.config.Sockets.<name>.SockPathMode | This optional key specifies the mode of the socket
|
| programs.neomutt.macros.*.action | Specify the action to take.
|
| programs.z-lua.options | List of options to pass to z.lua.
|
| services.ssh-agent.pkcs11Whitelist | Specify a list of approved path patterns for PKCS#11 and FIDO authenticator middleware libraries
|
| programs.termite.hintsBorderWidth | Hints border width.
|
| xsession.windowManager.herbstluftwm.rules | Herbstluftwm rules.
|
| programs.fish.shellAbbrs.<name>.expansion | The command expanded by an abbreviation.
|
| fonts.fontconfig.enable | Whether to enable fontconfig configuration
|
| xsession.windowManager.i3.config.colors.urgent | A window which has its urgency hint activated.
|
| services.home-manager.autoUpgrade.useFlake | Whether to use 'nix flake update' instead of 'nix-channel --update'.
|
| services.redshift.latitude | Your current latitude, between -90.0 and
90.0
|
| programs.floorp.profiles.<name>.containers | Attribute set of container configurations
|
| programs.abook.package | The abook package to use.
|
| systemd.user.sockets.<name>.Unit.Description | A short human-readable label of the unit.
|
| launchd.agents.<name>.config.Sockets.<name>.SockType | This optional key tells launchctl what type of socket to create
|
| services.swayidle.timeouts.*.command | Command to run after timeout seconds of inactivity.
|
| programs.floorp.policies | See list of policies.
|
| programs.nvchecker.enable | Whether to enable nvchecker.
|
| programs.superfile.firstUseCheck | Enables the first time use popup.
|
| programs.starship.enableBashIntegration | Whether to enable Bash integration.
|
| programs.urxvt.scroll.bar.enable | Whether to enable the scrollbar
|
| programs.anki.uiScale | User interface scale.
|
| programs.docker-cli.settings | Available configuration options for the Docker CLI see:
<https://docs.docker.com/reference/cli/docker/#docker-cli-configuration-file-configjson-properties
|
| services.cachix-agent.verbose | Whether to enable verbose output.
|
| programs.bluetuith.package | The bluetuith package to use.
|
| services.clipman.enable | Whether to enable clipman, a simple clipboard manager for Wayland.
|
| wayland.windowManager.wayfire.enable | Whether to enable Wayfire, a wayland compositor based on wlroots.
|
| targets.darwin.defaults."com.apple.Safari.SandboxBroker".ShowDevelopMenu | Show the "Develop" menu in Safari's menubar.
Instead of setting this option directly, set
{option}`"com.apple
|
| programs.sftpman.mounts.<name>.mountDestPath | The path on the current machine where the remote path would be mounted.
|