| 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.nushell.settings | Nushell settings
|
| home.file.<name>.enable | Whether this file should be generated
|
| programs.discord.settings | Configuration for Discord
|
| services.syncthing.settings.options | The options element contains all other global configuration options
|
| programs.codex.settings | Configuration written to CODEX_HOME/config.toml (0.2.0+)
or ~/.codex/config.yaml (<0.2.0)
|
| programs.fuzzel.settings | Configuration for fuzzel written to
$XDG_CONFIG_HOME/fuzzel/fuzzel.ini
|
| services.podman.settings.containers | containers.conf configuration
|
| services.hyprsunset.settings | Hyprsunset configuration written in Nix
|
| home.file.<name>.force | Whether the target path should be unconditionally replaced
by the managed file source
|
| programs.jujutsu.settings | Options to add to the config.toml file
|
| programs.sway-easyfocus.settings | Configuration settings for sway-easyfocus
|
| 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
|
| programs.vinegar.settings | Configuration written to $XDG_CONFIG_HOME/vinegar/config.toml
|
| 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.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.yt-dlp.settings | Configuration written to
$XDG_CONFIG_HOME/yt-dlp/config
|
| services.librespot.settings.system-cache | Path to a directory where system files (credentials, volume) will be cached.
|
| xdg.dataFile.<name>.target | Path to target file relative to xdg.dataHome.
|
| programs.pyradio.settings | Options to add to the PyRadio config file
|
| programs.nix-search-tv.settings | Configuration written to $XDG_CONFIG_HOME/nix-search-tv/config.json
|
| programs.poetry.settings | Configuration written to
$XDG_CONFIG_HOME/pypoetry/config.toml on Linux or
$HOME/Library/Application Support/pypoetry/config.toml on Darwin
|
| services.kanshi.settings.*.output.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| programs.joshuto.settings | Configuration written to
$XDG_CONFIG_HOME/joshuto/joshuto.toml
|
| programs.swayimg.settings | Configuration written to
$XDG_CONFIG_HOME/swayimg/config
|
| programs.cavalier.settings.general | Settings to be written to the Cavalier configuration file
|
| xdg.dataFile.<name>.enable | Whether this file should be generated
|
| programs.watson.settings | Configuration written to
$XDG_CONFIG_HOME/watson/config on Linux or
$HOME/Library/Application Support/watson/config on Darwin
|
| programs.firefoxpwa.profiles.<name>.name | Name of the profile.
|
| services.podman.settings.registries.block | List of blocked repositories.
|
| services.kanshi.settings.*.output.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| services.kanshi.settings.*.output.transform | Sets the output transform.
|
| services.kanshi.settings.*.profile.outputs.*.alias | Defines an alias for the output
|
| programs.gallery-dl.settings | Configuration written to
$XDG_CONFIG_HOME/gallery-dl/config.json
|
| programs.zellij.settings | Configuration written to
$XDG_CONFIG_HOME/zellij/config.kdl
|
| programs.firefoxpwa.settings | Settings to be written to the configuration file
|
| services.podman.images.<name>.username | Username used to connect to registry.
|
| services.syncthing.settings.folders | Folders which should be shared by Syncthing
|
| programs.boxxy.rules.*.name | Unique identifier of the boxxy rule
|
| services.kanshi.settings.*.profile.outputs.*.scale | Scales the output by the specified scale factor.
|
| services.syncthing.settings.devices | Peers/devices which Syncthing should communicate with
|
| programs.radio-active.settings | Declare-able configurations for radio-active written to
$XDG_CONFIG_HOME/radio-active/configs.ini.
|
| services.rescrobbled.settings | Configuration written to $XDG_CONFIG_HOME/rescrobbled/config.toml
See https://github.com/InputUsername/rescrobbled#configuration for
the full list of options.
|
| xdg.dataFile.<name>.force | Whether the target path should be unconditionally replaced
by the managed file source
|
| programs.aichat.settings | Configuration written to
$XDG_CONFIG_HOME/aichat/config.yaml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/aichat/config.yaml
|
| programs.kraftkit.settings | Configuration written to $XDG_CONFIG_HOME/kraftkit/config.yaml.
|
| programs.comodoro.settings | Comodoro configuration
|
| launchd.agents.<name>.enable | Whether to enable ‹name›.
|
| programs.librewolf.profiles.<name>.containers.<name>.name | Container name, e.g., shopping.
|
| programs.rbw.settings.base_url | The base-url for a self-hosted bitwarden installation.
|
| services.pantalaimon.settings | Configuration written to
$XDG_CONFIG_HOME/pantalaimon/pantalaimon.conf
|
| xdg.configFile.<name>.text | Text of the file
|
| programs.radicle.settings.node.alias | Human readable alias for your node.
|
| services.syncthing.settings | Extra configuration options for Syncthing
|
| services.podman.settings.registries.search | List of repositories to search.
|
| services.unison.pairs.<name>.roots | Pair of roots to synchronise.
|
| nix.registry.<name>.to | The flake reference to which from> is to be rewritten.
|
| xdg.terminal-exec.settings | Configuration options for the Default Terminal Execution Specification
|
| programs.sherlock.settings | Configuration for Sherlock
|
| programs.himalaya.settings | Himalaya CLI global configuration
|
| services.kanshi.settings.*.profile.outputs.*.status | Enables or disables the specified output.
|
| programs.onlyoffice.settings | Configuration settings for Onlyoffice
|
| programs.element-desktop.settings | Configuration settings for Element's default profiles
|
| xdg.cacheFile.<name>.target | Path to target file relative to xdg.cacheHome.
|
| programs.swaylock.settings | Default arguments to swaylock
|
| services.podman.images.<name>.tag | FQIN of referenced Image when source is a file or directory archive.
|
| xsession.windowManager.spectrwm.settings | Spectrwm settings.
|
| xdg.desktopEntries.<name>.actions.<name>.exec | Program to execute, possibly with arguments.
|
| programs.pianobar.settings.user | Username or emaill address for Pandora music service authentication
|
| programs.mangohud.settings | Configuration written to
$XDG_CONFIG_HOME/MangoHud/MangoHud.conf
|
| programs.starship.settings | Configuration written to
$XDG_CONFIG_HOME/starship.toml
|
| programs.topgrade.settings | Configuration written to
$XDG_CONFIG_HOME/topgrade.toml
|
| i18n.inputMethod.fcitx5.settings.addons | The addon configures in conf folder in ini format with global sections
|
| xdg.stateFile.<name>.target | Path to target file relative to xdg.stateHome.
|
| programs.mullvad-vpn.settings | Written to XDG_CONFIG_HOME/Mullvad VPN/gui_settings.json or
~/Library/Application Support/Mullvad VPN/gui_settings.json
|
| programs.kakoune.config.hooks.*.name | The name of the hook
|
| programs.thunderbird.profiles.<name>.feedAccounts.<name>.name | This feed account's name.
|
| xdg.desktopEntries.<name>.actions.<name>.icon | Icon to display in file manager, menus, etc.
|
| programs.workstyle.settings | Configuration for workstyle
|
| services.podman.builds.<name>.file | Path to a Containerfile which contains instructions to build the image.
|
| programs.anime-downloader.settings | Configuration settings for anime-downloader
|
| xdg.cacheFile.<name>.enable | Whether this file should be generated
|
| xdg.stateFile.<name>.enable | Whether this file should be generated
|
| home.file.<name>.source | Path of the source file or directory
|
| programs.radicle.settings.node.listen | Addresses to bind to and listen for inbound connections.
|
| programs.thunderbird.profiles.<name>.name | This profile's name.
|
| programs.lazygit.settings | Configuration written to
$XDG_CONFIG_HOME/lazygit/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/lazygit/config.yml
|
| programs.ranger.plugins.*.name | Name of the plugin linked to
$XDG_CONFIG_HOME/ranger/plugins/
|
| services.podman.images.<name>.image | Image to pull.
|
| nix.registry.<name>.from | The flake reference to be rewritten.
|
| services.polybar.settings | Polybar configuration
|
| i18n.inputMethod.fcitx5.settings.inputMethod | The input method configure in profile file in ini format.
|
| programs.opencode.settings | Configuration written to $XDG_CONFIG_HOME/opencode/opencode.json
|
| programs.hyprlock.settings | Hyprlock configuration written in Nix
|
| services.kanshi.settings.*.profile.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| xdg.cacheFile.<name>.force | Whether the target path should be unconditionally replaced
by the managed file source
|
| xdg.stateFile.<name>.force | Whether the target path should be unconditionally replaced
by the managed file source
|