| programs.kubecolor.enable | Whether to enable kubecolor - Colorize your kubectl output.
|
| programs.git.signing.signByDefault | Whether commits and tags should be signed by default.
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| programs.wayprompt.enable | Whether to enable Wayprompt, a password-prompter for Wayland.
|
| programs.pay-respects.options | List of options to pass to pay-respects .
|
| programs.newsboat.extraConfig | Extra configuration values that will be appended to the end.
|
| programs.pyradio.stations.*.url | Stream URL of the radio station.
|
| programs.nushell.configFile.text | Text of the nushell config.nu file
|
| programs.direnv.nix-direnv.enable | Whether to enable nix-direnv,
a fast, persistent use_nix implementation for direnv.
|
| programs.codex.settings | Configuration written to CODEX_HOME/config.toml (0.2.0+)
or ~/.codex/config.yaml (<0.2.0)
|
| programs.zsh.history.extended | Save timestamp into the history file.
|
| programs.direnv.nix-direnv.package | The nix-direnv package to use.
|
| programs.zsh.prezto.prompt.theme | Set the prompt theme to load
|
| programs.acd-cli.clientSettings | Client configuration settings for acd-cli
|
| programs.zed-editor.extraPackages | Extra packages available to Zed.
|
| programs.i3status-rust.package | The i3status-rust package to use.
|
| programs.neovim.plugins.*.config | Script to configure this plugin
|
| programs.foliate.settings | Added to config.dconf.settings under com/github/johnfactotum/Foliate,
the scheme is defined at
<https://github.com/johnfactotum/foliate/blob/gtk4/data/com.github.johnfactotum
|
| programs.ghostty.settings | Configuration written to $XDG_CONFIG_HOME/ghostty/config
|
| programs.wallust.settings | Configuration written to $XDG_CONFIG_HOME/wallust/wallust.toml
|
| programs.vinegar.settings | Configuration written to $XDG_CONFIG_HOME/vinegar/config.toml
|
| programs.floorp.profiles.<name>.id | Profile ID
|
| programs.hexchat.settings | Configuration for $XDG_CONFIG_HOME/hexchat/hexchat.conf, see
https://hexchat.readthedocs.io/en/latest/settings.html#list-of-settings
for supported values.
|
| programs.earthly.settings | Configuration written to ~/.earthly/config.yml file
|
| programs.gh.settings.editor | The editor that gh should run when creating issues, pull requests, etc
|
| programs.vscode.haskell.enable | Whether to enable Haskell integration for Visual Studio Code.
|
| programs.kakoune.config.hooks.*.name | The name of the hook
|
| programs.readline.bindings | Readline bindings.
|
| programs.opencode.rules | You can provide global custom instructions to opencode
|
| programs.hyprlock.sourceFirst | Whether to enable putting source entries at the top of the configuration.
|
| programs.gh.settings.aliases | Aliases that allow you to create nicknames for gh commands.
|
| programs.zed-editor.mutableUserTasks | Whether user tasks (tasks.json) can be updated by zed.
|
| programs.hyprlock.extraConfig | Extra configuration lines to add to ~/.config/hypr/hyprlock.conf.
|
| xdg.desktopEntries.<name>.exec | Program to execute, possibly with arguments.
|
| programs.anyrun.config.maxEntries | Limit amount of entries shown in total.
|
| programs.anyrun.config.hidePluginInfo | Hide the plugin info panel.
|
| programs.lutris.steamPackage | This must be the same you use for your system, or two instances will conflict,
for example, if you configure steam through the nixos module, a good value is "osConfig.programs.steam.package"
|
| programs.formiko.settings | Configuration settings for formiko
|
| programs.pyradio.settings | Options to add to the PyRadio config file
|
| programs.kitty.themeFile | Apply a Kitty color theme
|
| programs.spotify-player.package | The spotify-player package to use.
|
| programs.lazygit.shellWrapperName | Name of the shell wrapper to be called.
|
| programs.alot.bindings.taglist | Taglist mode keybindings.
|
| programs.joplin-desktop.sync.target | What is the type of sync target.
|
| programs.element-desktop.enable | Whether to enable element-desktop.
|
| programs.joplin-desktop.package | The joplin-desktop package to use.
|
| programs.sagemath.configDir | Directory where the sage.init file will be stored
|
| programs.fish.shellAbbrs.<name>.setCursor | The marker indicates the position of the cursor when the abbreviation
is expanded
|
| programs.termite.dynamicTitle | Settings dynamic title allows the terminal and the shell to
update the terminal's title.
|
| programs.claude-code.agents | Custom agents for Claude Code
|
| programs.readline.extraConfig | Configuration lines appended unchanged to the end of the
~/.inputrc file.
|
| programs.librewolf.enable | Whether to enable LibreWolf
|
| programs.asciinema.enable | Whether to enable Enable installing asciinema and writing configuration file.
|
| programs.zed-editor.mutableUserDebug | Whether user debug configurations (debug.json) can be updated by zed.
|
| programs.neovim.coc.settings | Extra configuration lines to add to
$XDG_CONFIG_HOME/nvim/coc-settings.json
See
https://github.com/neoclide/coc.nvim/wiki/Using-the-configuration-file
for options.
|
| programs.nix-search-tv.settings | Configuration written to $XDG_CONFIG_HOME/nix-search-tv/config.json
|
| programs.termite.scrollbar | Scrollbar position.
|
| programs.timidity.finalPackage | Resulting package.
|
| programs.halloy.settings | Configuration settings for halloy
|
| programs.ashell.settings | Ashell configuration written to $XDG_CONFIG_HOME/ashell/config.toml (0.5.0+)
or $XDG_CONFIG_HOME/ashell/config.yaml (<0.5.0)
|
| programs.sm64ex.extraCompileFlags | Extra flags to pass to the compiler
|
| programs.fzf.changeDirWidgetOptions | Command line options for the ALT-C keybinding.
|
| programs.pyradio.stations.*.name | Display name of the radio station.
|
| programs.keychain.inheritType | Inherit type to attempt from agent variables from the environment.
|
| programs.urxvt.scroll.scrollOnOutput | Whether to scroll to bottom on TTY output.
|
| programs.i3status.modules | Modules to add to i3status config file
|
| programs.vesktop.settings | Vesktop settings written to
$XDG_CONFIG_HOME/vesktop/settings.json
|
| programs.joshuto.mimetype | Configuration written to
$XDG_CONFIG_HOME/joshuto/mimetype.toml
|
| programs.claude-code.memory.source | Path to a file containing memory content for CLAUDE.md
|
| programs.termite.modifyOtherKeys | Emit escape sequences for extra keys,
like the modifyOtherKeys resource for
xterm(1).
|
| programs.joshuto.settings | Configuration written to
$XDG_CONFIG_HOME/joshuto/joshuto.toml
|
| programs.ncmpcpp.settings | Attribute set from name of a setting to its value
|
| programs.swayimg.settings | Configuration written to
$XDG_CONFIG_HOME/swayimg/config
|
| programs.gnome-shell.theme.package | Package providing a GNOME Shell theme in
$out/share/themes/${name}/gnome-shell.
|
| programs.eclipse.enableLombok | Whether to enable the Lombok Java Agent in Eclipse
|
| programs.zsh.prezto.macOS.dashKeyword | Set the keyword used by mand to open man pages
in Dash.app.
|
| programs.neovim.waylandSupport | Whether to enable Wayland clipboard support.
|
| programs.kakoune.config.alignWithTabs | Use tabs for the align command.
|
| programs.zsh.completionInit | Initialization commands to run when completion is enabled.
|
| programs.docker-cli.contexts | Attribute set of Docker context configurations
|
| programs.notmuch.hooks.postInsert | Bash statements run after a message has been inserted
into the database and initial tags have been applied.
|
| programs.urxvt.scroll.bar.position | Scrollbar position.
|
| programs.papis.libraries.<name>.name | This library's name.
|
| programs.diff-highlight.pagerOpts | Arguments to be passed to less.
|
| programs.sway-easyfocus.enable | Whether to enable sway-easyfocus.
|
| programs.pandoc.citationStyles | List of .csl files to install.
|
| programs.desktoppr.enable | Whether to enable managing the desktop picture/wallpaper on macOS using desktoppr.
|
| programs.anvil-editor.settings | Configuration settings for anvil-editor
|
| programs.superfile.enable | Whether to enable superfile - Pretty fancy and modern terminal file manager.
|
| programs.bluetuith.package | The bluetuith package to use.
|
| programs.ahoviewer.package | The ahoviewer package to use.
|
| programs.hyprpanel.package | The hyprpanel package to use.
|
| programs.fastfetch.package | The fastfetch package to use.
|
| programs.keepassxc.package | The keepassxc package to use.
|
| programs.desktoppr.package | The desktoppr package to use.
|
| programs.dircolors.package | The dircolors package to use.
|
| programs.mercurial.package | The mercurial package to use.
|
| programs.kubecolor.package | The kubecolor package to use.
|
| programs.retroarch.package | The retroarch package to use.
|
| programs.wayprompt.package | The wayprompt package to use.
|