| programs.zsh.antidote.package | The antidote package to use.
|
| programs.anki.sync.networkTimeout | Network timeout in seconds.
|
| programs.fish.functions.<name>.body | The function body.
|
| programs.floorp.profiles.<name>.path | Profile path.
|
| programs.floorp.profiles.<name>.name | Profile name.
|
| programs.termite.hintsBorderColor | Hints border color value.
|
| programs.gh.settings.editor | The editor that gh should run when creating issues, pull requests, etc
|
| programs.acd-cli.clientSettings | Client configuration settings for acd-cli
|
| programs.kodi.settings | Configuration to write to the advancedsettings.xml
file in kodis userdata directory
|
| programs.pyradio.stations.*.url | Stream URL of the radio station.
|
| programs.wayprompt.enable | Whether to enable Wayprompt, a password-prompter for Wayland.
|
| programs.git.signing.signByDefault | Whether commits and tags should be signed by default.
|
| 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.kubecolor.enable | Whether to enable kubecolor - Colorize your kubectl output.
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| programs.newsboat.extraConfig | Extra configuration values that will be appended to the end.
|
| programs.pay-respects.options | List of options to pass to pay-respects .
|
| 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.earthly.settings | Configuration written to ~/.earthly/config.yml file
|
| 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.neovim.plugins.*.config | Script to configure this plugin
|
| 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.ghostty.settings | Configuration written to $XDG_CONFIG_HOME/ghostty/config
|
| programs.floorp.profiles.<name>.id | Profile ID
|
| 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.halloy.settings | Configuration settings for halloy
|
| programs.vscode.haskell.enable | Whether to enable Haskell integration for Visual Studio Code.
|
| programs.zsh.history.extended | Save timestamp into the history file.
|
| programs.direnv.nix-direnv.package | The nix-direnv 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.kakoune.config.hooks.*.name | The name of the hook
|
| programs.i3status-rust.package | The i3status-rust package to use.
|
| programs.zed-editor.extraPackages | Extra packages available to Zed.
|
| programs.gh.settings.aliases | Aliases that allow you to create nicknames for gh commands.
|
| 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.hyprlock.sourceFirst | Whether to enable putting source entries at the top of the configuration.
|
| programs.hyprlock.extraConfig | Extra configuration lines to add to ~/.config/hypr/hyprlock.conf.
|
| programs.formiko.settings | Configuration settings for formiko
|
| programs.anyrun.config.y | The vertical position, works the same as x
|
| programs.pyradio.settings | Options to add to the PyRadio config file
|
| programs.zed-editor.mutableUserTasks | Whether user tasks (tasks.json) can be updated by zed.
|
| programs.ssh.matchBlocks.<name>.match | Match block conditions used by this block
|
| programs.poetry.settings | Configuration written to
$XDG_CONFIG_HOME/pypoetry/config.toml on Linux or
$HOME/Library/Application Support/pypoetry/config.toml on Darwin
|
| programs.sioyek.bindings | Input configuration written to
$XDG_CONFIG_HOME/sioyek/keys_user.config
|
| programs.docker-cli.contexts | Attribute set of Docker context configurations
|
| programs.anyrun.config.maxEntries | Limit amount of entries shown in total.
|
| programs.termite.dynamicTitle | Settings dynamic title allows the terminal and the shell to
update the terminal's title.
|
| programs.kakoune.plugins | List of kakoune plugins to install
|
| programs.kitty.autoThemeFiles | Configure Kitty automatic color themes
|
| programs.firefox.package | The Firefox package to use
|
| programs.readline.bindings | Readline bindings.
|
| programs.anyrun.config.hidePluginInfo | Hide the plugin info panel.
|
| programs.zsh.prezto.macOS.dashKeyword | Set the keyword used by mand to open man pages
in Dash.app.
|
| programs.asciinema.enable | Whether to enable Enable installing asciinema and writing configuration file.
|
| programs.claude-code.memory.source | Path to a file containing memory content for CLAUDE.md
|
| programs.readline.extraConfig | Configuration lines appended unchanged to the end of the
~/.inputrc file.
|
| programs.vesktop.settings | Vesktop settings written to
$XDG_CONFIG_HOME/vesktop/settings.json
|
| 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.i3status.modules | Modules to add to i3status config file
|
| programs.ncmpcpp.settings | Attribute set from name of a setting to its value
|
| programs.eclipse.enableLombok | Whether to enable the Lombok Java Agent in Eclipse
|
| programs.joshuto.mimetype | Configuration written to
$XDG_CONFIG_HOME/joshuto/mimetype.toml
|
| programs.joshuto.settings | Configuration written to
$XDG_CONFIG_HOME/joshuto/joshuto.toml
|
| programs.librewolf.enable | Whether to enable LibreWolf
|
| programs.zed-editor.mutableUserDebug | Whether user debug configurations (debug.json) can be updated by zed.
|
| programs.termite.modifyOtherKeys | Emit escape sequences for extra keys,
like the modifyOtherKeys resource for
xterm(1).
|
| programs.watson.settings | Configuration written to
$XDG_CONFIG_HOME/watson/config on Linux or
$HOME/Library/Application Support/watson/config on Darwin
|
| programs.joplin-desktop.sync.target | What is the type of sync target.
|
| programs.joplin-desktop.package | The joplin-desktop package to use.
|
| programs.element-desktop.enable | Whether to enable element-desktop.
|
| programs.spotify-player.package | The spotify-player package to use.
|
| programs.alot.bindings.taglist | Taglist mode keybindings.
|
| programs.lazygit.shellWrapperName | Name of the shell wrapper to be called.
|
| programs.sm64ex.extraCompileFlags | Extra flags to pass to the compiler
|
| programs.notmuch.hooks.postInsert | Bash statements run after a message has been inserted
into the database and initial tags have been applied.
|
| programs.zellij.settings | Configuration written to
$XDG_CONFIG_HOME/zellij/config.kdl
|
| programs.pyradio.stations.*.name | Display name of the radio station.
|
| programs.urxvt.scroll.scrollOnOutput | Whether to scroll to bottom on TTY output.
|
| programs.keychain.inheritType | Inherit type to attempt from agent variables from the environment.
|
| programs.fzf.changeDirWidgetOptions | Command line options for the ALT-C keybinding.
|
| 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.pyradio.stations | Radio stations to add to the stations.csv file
|
| programs.i3status.general | Configuration to add to i3status config
general section
|
| programs.vicinae.settings | Settings written as JSON to ~/.config/vicinae/settings.json
|
| programs.superfile.enable | Whether to enable superfile - Pretty fancy and modern terminal file manager.
|
| programs.timidity.finalPackage | Resulting package.
|
| programs.termite.scrollbar | Scrollbar position.
|
| programs.kakoune.config.alignWithTabs | Use tabs for the align command.
|
| programs.neovim.waylandSupport | Whether to enable Wayland clipboard support.
|
| programs.gradle.initScripts.<name>.text | Text of the init script file. if this option is null
then source must be set.
|
| programs.gallery-dl.settings | Configuration written to
$XDG_CONFIG_HOME/gallery-dl/config.json
|
| programs.zsh.completionInit | Initialization commands to run when completion is enabled.
|
| programs.vscode.argvSettings | Configuration written to Visual Studio Code's
argv.json
|
| programs.mpv.defaultProfiles | Profiles to be applied by default
|
| programs.kakoune.config.scrollOff | How many lines and columns to keep visible around the cursor.
|