| programs.khard.settings | Khard settings
|
| programs.kitty.font.size | The size of the font.
|
| xdg.userDirs.desktop | The Desktop directory.
|
| services.fusuma.extraPackages | Extra packages needs to bring to the scope of fusuma service.
|
| programs.nvchecker.settings.__config__.newver | The file to store 'new' (i.e. available) versions in
|
| accounts.contact.accounts.<name>.vdirsyncer.userAgent | The user agent to report to the server
|
| programs.mpv.scripts | List of scripts to use with mpv.
|
| programs.codex.settings | Configuration written to CODEX_HOME/config.toml (0.2.0+)
or ~/.codex/config.yaml (<0.2.0)
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind | Local port binding options
|
| programs.vivid.themes | An attribute set of vivid themes
|
| services.gpg-agent.grabKeyboardAndMouse | Tell the pinentry to grab the keyboard and mouse
|
| programs.tmux.plugins.*.extraConfig | Additional configuration for the associated plugin.
|
| gtk.cursorTheme.name | The name of the cursor theme within the package.
|
| programs.autojump.enableBashIntegration | Whether to enable Bash integration.
|
| systemd.user.services.<name>.Unit.X-SwitchMethod | The preferred method to use when switching from an old to a new
version of this service.
|
| wayland.windowManager.sway.config.bars.*.statusCommand | Command that will be used to get status lines.
|
| programs.neomutt.package | The neomutt package to use.
|
| programs.pyenv.rootDirectory | The pyenv root directory (PYENV_ROOT).
This deviates from upstream, which uses $HOME/.pyenv
|
| programs.mcfly.enableZshIntegration | Whether to enable Zsh integration.
|
| services.rescrobbled.package | The rescrobbled package to use.
|
| programs.tmate.extraConfig | Additional content written at the end of
~/.tmate.conf.
|
| programs.newsboat.package | The newsboat package to use.
|
| services.hyprsunset.package | The hyprsunset package to use.
|
| xsession.windowManager.bspwm.rules | Rule configuration
|
| services.mpd-mpris.mpd.useLocal | Whether to configure for the local MPD daemon
|
| xsession.windowManager.i3.config.floating | Floating window settings.
|
| programs.pqiv.settings | Configuration written to $XDG_CONFIG_HOME/pqivrc
|
| accounts.calendar.accounts.<name>.khal.glob | The glob expansion to be searched for events or birthdays when
type is set to discover.
|
| targets.darwin.defaults."com.googlecode.iterm2".OpenTmuxWindowsIn | Configures how to restore tmux windows when attaching to a session.
Possible Values
0
: Native windows
1
: Native tabs in a new window
2
: Tabs in the attaching window
|
| programs.opam.enableFishIntegration | Whether to enable Fish integration.
|
| services.home-manager.autoExpire.store.cleanup | Whether to enable to cleanup Nix store when the Home Manager expire service runs
|
| programs.anup.enable | Whether to enable anup.
|
| programs.carapace.enableZshIntegration | Whether to enable Zsh integration.
|
| services.podman.containers.<name>.volumes | The volumes to mount into the container.
|
| programs.fzf.defaultCommand | The command that gets executed as the default source for fzf
when running.
|
| accounts.calendar.accounts.<name>.pimsync.extraPairDirectives | Extra directives that should be added under this accounts pair directive
|
| programs.obsidian.defaultSettings.hotkeys | Hotkeys to configure
|
| nixpkgs.config | The configuration of the Nix Packages collection. (For
details, see the Nixpkgs documentation.) It allows you to set
package configuration options
|
| programs.rclone.remotes.<name>.mounts.<name>.options | An attribute set of option values passed to rclone mount
|
| systemd.user.timers | Definition of systemd per-user timer units
|
| targets.genericLinux.gpu.enable | Whether to enable GPU driver integration for non-NixOS systems.
|
| xdg.cacheFile | Attribute set of files to link into the user's XDG
cache home.
|
| programs.tmate.enable | Whether to enable tmate.
|
| gtk.gtk2.enable | Whether to enable GTK 2 configuration.
|
| services.kanshi.settings.*.output.status | Enables or disables the specified output.
|
| gtk.gtk4.iconTheme | Icon theme for GTK 4 applications.
|
| programs.mise.globalConfig | Config written to $XDG_CONFIG_HOME/mise/config.toml
|
| programs.rofi.xoffset | Offset in the x-axis in pixels relative to the chosen location.
|
| launchd.agents.<name>.config.SoftResourceLimits.ResidentSetSize | The maximum size (in bytes) to which a process's resident set size may grow
|
| services.psd.resyncTimer | The amount of time to wait before syncing browser profiles back to the
disk
|
| xsession.windowManager.i3.config.bars.*.colors.focusedStatusline | Text color to be used for the statusline on the currently focused monitor output.
|
| services.amberol.enable | Whether to enable Amberol music player as a daemon
|
| gtk.gtk3.cursorTheme.name | The name of the cursor theme within the package.
|
| programs.i3status.modules.<name>.enable | Whether or not to enable this module.
|
| programs.amp.settings | Configuration settings for amp
|
| services.mpdris2.enable | Whether to enable mpDris2 the MPD to MPRIS2 bridge.
|
| programs.nix-init.package | The nix-init package to use.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters | List of message filters to add to this Thunderbird account
configuration.
|
| services.trayer.package | The trayer package to use.
|
| programs.qcal.timezone | Timezone to display calendar entries in
|
| programs.i3blocks.bars | Configuration written to i3blocks config
|
| services.podman.containers.<name>.extraConfig | INI sections and values to populate the Container Quadlet.
|
| services.podman.settings.containers | containers.conf configuration
|
| services.gpg-agent.sshKeys | Which GPG keys (by keygrip) to expose as SSH keys.
|
| home.checks | Packages that are added as dependencies of the home's build, usually
for the purpose of validating some part of the configuration
|
| programs.papis.libraries.<name>.name | This library's name.
|
| xsession.windowManager.bspwm.extraConfigEarly | Like extraConfig, except commands are run at the start of the config file.
|
| accounts.contact.accounts.<name>.remote.userName | User name for authentication.
|
| programs.imv.enable | Whether to enable imv: a command line image viewer intended for use with tiling window managers.
|
| programs.zsh.prezto.package | The prezto package to use.
|
| programs.matplotlib.config | Add terms to the matplotlibrc file to
control the default matplotlib behavior.
|
| programs.firefoxpwa.package | The firefoxpwa package to use.
|
| programs.yazi.package | The yazi package to use.
|
| programs.quickshell.package | The quickshell package to use.
|
| programs.swayimg.enable | Whether to enable swayimg.
|
| services.jellyfin-mpv-shim.mpvConfig | mpv configuration options to use for jellyfin-mpv-shim
|
| programs.neovim.extraName | Extra name appended to the wrapper package name.
|
| programs.ion.package | The ion package to use.
|
| programs.kakoune.config.ui.useBuiltinKeyParser | Bypass ncurses key parser and use an internal one.
|
| programs.nheko.enable | Whether to enable Qt desktop client for Matrix.
|
| programs.neomutt.binds.*.key | The key to bind
|
| programs.direnv.stdlib | Custom stdlib written to
$XDG_CONFIG_HOME/direnv/direnvrc.
|
| programs.tmux.plugins | List of tmux plugins to be included at the end of your tmux
configuration
|
| services.opensnitch-ui.enable | Whether to enable Opensnitch client.
|
| programs.eza.enableNushellIntegration | Whether to enable Nushell integration.
|
| xdg.userDirs.publicShare | The Public share directory.
|
| programs.zoxide.enableBashIntegration | Whether to enable Bash integration.
|
| services.clipse.imageDisplay.scaleX | Image scaling factor X
|
| programs.smug.projects | Attribute set with project configurations.
|
| programs.ranger.package | The ranger package to use.
|
| programs.firefox.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.gpg.dirmngrSettings | Dirmngr configuration options
|
| programs.eclipse.jvmArgs | JVM arguments to use for the Eclipse process.
|
| programs.zsh.package | The zsh package to use.
|
| programs.qutebrowser.package | The qutebrowser package to use.
|
| programs.gnome-terminal.themeVariant | The theme variation to request
|
| services.podman.images.<name>.certDir | Path of certificates (*.{crt,cert,key}) used to connect to registry.
|
| programs.yazi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.anup.package | The anup package to use.
|
| programs.mpv.includes | List of configuration files to include at the end of mpv.conf.
|