| programs.helix.extraConfig | Extra lines to be appended to the config file
|
| programs.nvchecker.settings.__config__ | See https://nvchecker.readthedocs.io/en/stable/usage.html#configuration-files
|
| programs.yazi.flavors | Pre-made themes
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.categories | Categories in which the entry should be shown in a menu.
|
| programs.helix.settings | Configuration written to
$XDG_CONFIG_HOME/helix/config.toml
|
| programs.abook.extraConfig | Extra lines added to $HOME/.config/abook/abookrc
|
| programs.numbat.settings | Options to add to config.toml
|
| services.comodoro.preset | Use configuration from the given preset as defined in the configuration file.
|
| programs.pandoc.defaultsFile | Resulting defaults file.
|
| programs.zellij.layouts | Configuration written to
$XDG_CONFIG_HOME/zellij/layouts/.kdl
|
| programs.atuin.settings | Configuration written to
$XDG_CONFIG_HOME/atuin/config.toml
|
| programs.ranger.rifle.*.command | A command to run for the matching file.
|
| programs.xmobar.extraConfig | Extra configuration lines to add to
$XDG_CONFIG_HOME/xmobar/.xmobarrc
|
| programs.nix-init.settings | Configuration written to
$XDG_CONFIG_HOME/nix-init/config.toml
|
| qt.kde.settings | A set of values to be modified by kwriteconfig6
|
| programs.nushell.extraConfig | Additional configuration to add to the nushell configuration file.
|
| programs.rofi.pass.extraConfig | Extra configuration to be added at to the rofi-pass config file
|
| services.glance.settings | Configuration written to a yaml file that is read by glance
|
| programs.git-cliff.settings | Configuration written to
$XDG_CONFIG_HOME/git-cliff/cliff.toml
|
| services.syncthing.cert | Path to the cert.pem file, which will be copied into Syncthing's
config directory.
|
| programs.screen.screenrc | Config file for GNU Screen
|
| programs.zed-editor.themes | Each theme is written to
$XDG_CONFIG_HOME/zed/themes/theme-name.json
where the name of each attribute is the theme-name
See https://zed.dev/docs/extensions/themes for the structure of a
Zed theme
|
| programs.opkssh.settings | Configuration written to $HOME/.opk/config.yml
|
| programs.floorp.profiles.<name>.extensions.exactPermissions | When enabled,
programs.floorp.profiles.<profile>.extensions.settings.<extensionID>.permissions
must specify the exact set of permissions that the
extension will request
|
| programs.piston-cli.settings | Configuration written to
$XDG_CONFIG_HOME/piston-cli/config.yml.
|
| services.podman.images.<name>.authFile | Path of the authentication file used to connect to registry.
|
| programs.satty.settings | Configuration for Satty written to $XDG_CONFIG_HOME/satty/config.toml
|
| services.mopidy.settings | Configuration written to
$XDG_CONFIG_HOME/mopidy/mopidy.conf
|
| programs.gradle.settings | Key value pairs to write to gradle.properties in the Gradle
home directory.
|
| services.remmina.addRdpMimeTypeAssoc | Whether to enable Remmina RDP file open option.
|
| programs.kakoune.extraConfig | Extra configuration lines to add to
$XDG_CONFIG_HOME/kak/kakrc.
|
| i18n.inputMethod.fcitx5.themes.<name>.theme | The theme.conf file of the theme
|
| programs.ptyxis.palettes | Written to {file}`$XDG_CONFIG_HOME/org.gnome
|
| programs.anki.sync.usernameFile | Path to a file containing the sync account username.
|
| services.swaync.settings | Configuration written to $XDG_CONFIG_HOME/swaync/config.json
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| programs.librewolf.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.bottom.settings | Configuration written to
$XDG_CONFIG_HOME/bottom/bottom.toml
|
| programs.oh-my-posh.settings | Configuration written to
$XDG_CONFIG_HOME/oh-my-posh/config.json
|
| programs.hexchat.channels | Configures $XDG_CONFIG_HOME/hexchat/servlist.conf.
|
| programs.firefox.profiles.<name>.extensions.exactPermissions | When enabled,
programs.firefox.profiles.<profile>.extensions.settings.<extensionID>.permissions
must specify the exact set of permissions that the
extension will request
|
| xdg.dataFile.<name>.executable | Set the execute bit
|
| programs.zed-editor.userSettings | Configuration written to Zed's settings.json.
|
| programs.wezterm.extraConfig | Extra configuration written to
$XDG_CONFIG_HOME/wezterm/wezterm.lua
|
| programs.joshuto.keymap | Configuration written to
$XDG_CONFIG_HOME/joshuto/keymap.toml
|
| programs.yambar.settings | Configuration written to $XDG_CONFIG_HOME/yambar/config.yml
|
| services.plex-mpv-shim.settings | Configuration written to
$XDG_CONFIG_HOME/plex-mpv-shim/config.json
|
| programs.ledger.settings | Configuration written to $XDG_CONFIG_HOME/ledger/ledgerrc
|
| programs.ncspot.settings | Configuration written to
$XDG_CONFIG_HOME/ncspot/config.toml
|
| services.recoll.settings | The configuration to be written at $RECOLL_CONFDIR/recoll.conf
|
| programs.hexchat.overwriteConfigFiles | Enables overwriting HexChat configuration files
(hexchat.conf, servlist.conf)
|
| programs.anyrun.extraConfigFiles | Extra files to put in ~/.config/anyrun, a wrapper over xdg.configFile.
|
| home.pointerCursor.x11.defaultCursor | The default cursor file to use within the package.
|
| services.hyprshell.style | CSS file for customizing hyprshell
|
| services.fnott.settings | Configuration written to
$XDG_CONFIG_HOME/fnott/fnott.ini
|
| meta.maintainers | List of maintainers of each module
|
| xresources.extraConfig | Additional X server resources contents
|
| programs.mc.panelsSettings | Settings for mc/panels file
|
| programs.aerc.stylesets | Stylesets added to $HOME/.config/aerc/stylesets/
|
| programs.zsh.localVariables | Extra local variables defined at the top of .zshrc.
|
| programs.aerc.templates | Templates added to $HOME/.config/aerc/templates/
|
| programs.mc.keymapSettings | Settings for mc/mc.keymap file
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| programs.aerc.extraAccounts | Extra lines added to $HOME/.config/aerc/accounts.conf
|
| programs.helix.languages | Language specific configuration at
$XDG_CONFIG_HOME/helix/languages.toml
|
| programs.zsh.history.extended | Save timestamp into the history file.
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| xdg.cacheFile.<name>.executable | Set the execute bit
|
| programs.pandoc.defaults | Options to set by default
|
| xdg.stateFile.<name>.executable | Set the execute bit
|
| programs.wallust.settings | Configuration written to $XDG_CONFIG_HOME/wallust/wallust.toml
|
| programs.ghostty.settings | Configuration written to $XDG_CONFIG_HOME/ghostty/config
|
| programs.earthly.settings | Configuration written to ~/.earthly/config.yml file
|
| services.polybar.config | Polybar configuration
|
| programs.fuzzel.settings | Configuration for fuzzel written to
$XDG_CONFIG_HOME/fuzzel/fuzzel.ini
|
| programs.vinegar.settings | Configuration written to $XDG_CONFIG_HOME/vinegar/config.toml
|
| services.grobi.rules | These are the rules grobi tries to match to the current
output configuration
|
| 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.
|
| nix.buildMachines.*.sshKey | The path to the SSH private key with which to authenticate on
the build machine
|
| home.stateVersion | It is occasionally necessary for Home Manager to change
configuration defaults in a way that is incompatible with
stateful data
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| xdg.desktopEntries.<name>.actions.<name>.icon | Icon to display in file manager, menus, etc.
|
| services.grobi.executeAfter | Commands to be run after an output configuration was
changed
|
| programs.asciinema.enable | Whether to enable Enable installing asciinema and writing configuration file.
|
| programs.librewolf.profiles.<name>.extensions.exactPermissions | When enabled,
programs.librewolf.profiles.<profile>.extensions.settings.<extensionID>.permissions
must specify the exact set of permissions that the
extension will request
|
| services.udiskie.settings | Configuration written to
$XDG_CONFIG_HOME/udiskie/config.yml
|
| programs.joshuto.settings | Configuration written to
$XDG_CONFIG_HOME/joshuto/joshuto.toml
|
| services.wpaperd.settings | Configuration written to
$XDG_CONFIG_HOME/wpaperd/wallpaper.toml
|
| programs.claude-code.memory.source | Path to a file containing memory content for CLAUDE.md
|
| programs.swayimg.settings | Configuration written to
$XDG_CONFIG_HOME/swayimg/config
|
| editorconfig.enable | Whether to enable EditorConfig home configuration file.
|
| 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.vesktop.settings | Vesktop settings written to
$XDG_CONFIG_HOME/vesktop/settings.json
|
| programs.joshuto.mimetype | Configuration written to
$XDG_CONFIG_HOME/joshuto/mimetype.toml
|
| pam.yubico.authorizedYubiKeys.path | File path to write the authorized YubiKeys,
relative to HOME.
|
| programs.vicinae.settings | Settings written as JSON to ~/.config/vicinae/settings.json
|
| wayland.windowManager.sway.checkConfig | If enabled, validates the generated config file.
|
| programs.gallery-dl.settings | Configuration written to
$XDG_CONFIG_HOME/gallery-dl/config.json
|
| programs.kraftkit.settings | Configuration written to $XDG_CONFIG_HOME/kraftkit/config.yaml.
|