| launchd.agents.<name>.config.StandardInPath | This optional key specifies what file should be used for data being supplied to stdin when using
stdio(3).
|
| programs.dircolors.extraConfig | Extra lines added to .dir_colors file.
|
| programs.opencode.themes | Custom themes for opencode
|
| xdg.cacheFile.<name>.target | Path to target file relative to xdg.cacheHome.
|
| programs.thunderbird.profiles.<name>.extraConfig | Extra preferences to add to user.js.
|
| launchd.agents.<name>.config.StandardOutPath | This optional key specifies what file should be used for data being sent to stdout when using stdio(3).
|
| 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
|
| xsession.windowManager.i3.config.bars.*.id | Specifies the bar ID for the configured bar instance
|
| programs.alot.hooks | Content of the hooks file.
|
| 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.mpv.defaultProfiles | Profiles to be applied by default
|
| programs.superfile.package | The superfile package to use.
|
| services.podman.settings.policy | Signature verification policy file
|
| programs.thunderbird.profiles.<name>.settings | Preferences to add to this profile's
user.js.
|
| xdg.cacheFile.<name>.enable | Whether this file should be generated
|
| xdg.stateFile.<name>.enable | Whether this file should be generated
|
| programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|
| programs.superfile.firstUseCheck | Enables the first time use popup.
|
| programs.firefox.profiles.<name>.path | Profile path.
|
| programs.firefox.profiles.<name>.name | Profile name.
|
| programs.gh.hosts | Host-specific configuration written to $XDG_CONFIG_HOME/gh/hosts.yml.
|
| programs.eza.theme | Written to $XDG_CONFIG_HOME/eza/theme.yml
See https://github.com/eza-community/eza#custom-themes
|
| xdg.dataFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| programs.firefox.profiles.<name>.id | Profile ID
|
| programs.zsh.envExtra | Extra commands that should be added to .zshenv.
|
| launchd.agents.<name>.config.StandardErrorPath | This optional key specifies what file should be used for data being sent to stderr when using stdio(3).
|
| launchd.agents.<name>.config.LimitLoadToSessionType | This configuration file only applies to sessions of the type specified
|
| 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
|
| gtk.gtk3.bookmarks | File browser bookmarks.
|
| programs.taskwarrior.config | Key-value configuration written to
$XDG_CONFIG_HOME/task/taskrc.
|
| programs.nvchecker.settings.__config__ | See https://nvchecker.readthedocs.io/en/stable/usage.html#configuration-files
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.icon | Icon to display in file manager, menus, etc.
|
| programs.tealdeer.settings | Configuration written to
$XDG_CONFIG_HOME/tealdeer/config.toml on Linux or
$HOME/Library/Application Support/tealdeer/config.toml on Darwin
|
| services.kanshi.profiles.<name>.exec | Commands executed after the profile is successfully applied
|
| programs.gradle.initScripts.<name>.source | Path of the init script file
|
| xdg.cacheFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| xdg.stateFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| programs.dircolors.settings | Options to add to .dir_colors file
|
| programs.floorp.profiles.<name>.search | Declarative search engine configuration.
|
| programs.lsd.icons | Configuration written to $XDG_CONFIG_HOME/lsd/icons.yaml
|
| services.kanshi.settings.*.profile | profile attribute set.
|
| editorconfig.enable | Whether to enable EditorConfig home configuration file.
|
| programs.matplotlib.extraConfig | Additional commands for matplotlib that will be added to the
matplotlibrc file.
|
| programs.autorandr.profiles | Autorandr profiles specification.
|
| launchd.agents.<name>.config.SoftResourceLimits.Core | The largest size (in bytes) core file that may be created.
|
| launchd.agents.<name>.config.HardResourceLimits.Core | The largest size (in bytes) core file that may be created.
|
| programs.floorp.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.librewolf.profiles | Attribute set of LibreWolf profiles.
|
| xsession.windowManager.xmonad.libFiles | Additional files that will be saved in
~/.xmonad/lib/ and included in the configuration
build
|
| xdg.configFile.<name>.ignorelinks | When recursive is enabled, adds -ignorelinks flag to lndir
It causes lndir to not treat symbolic links in the source directory specially
|
| services.kanshi.settings.*.profile.name | Profile name
|
| programs.gpg.mutableTrust | If set to true, you may manage trust as a user using
the gpg command
|
| programs.gemini-cli.context | An attribute set of context files to create in ~/.gemini/
|
| targets.genericLinux.gpu.nvidia.sha256 | The hash of the downloaded driver file
|
| services.kanshi.profiles.<name>.outputs | Outputs configuration.
|
| programs.i3status-rust.bars | Attribute set of i3status-rust bars, each with their own configuration
|
| launchd.agents.<name>.config.SoftResourceLimits.FileSize | The largest size (in bytes) file that may be created.
|
| launchd.agents.<name>.config.HardResourceLimits.FileSize | The largest size (in bytes) file that may be created.
|
| services.kbfs.enable | Whether to enable Keybase File System.
|
| programs.firefox.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.senpai.config.password-cmd | Alternatively to providing your SASL authentication password
directly in plaintext, you can specify a command to be run to
fetch the password at runtime
|
| programs.opencode.skills | Custom agent skills for opencode
|
| programs.floorp.profiles.<name>.userChrome | Custom Floorp user chrome CSS.
|
| programs.gnome-terminal.profile | A set of Gnome Terminal profiles
|
| programs.kubecolor.settings | Configuration written to ~/.kube/color.yaml (Linux)
or Library/Application Support/kube/color.yaml (Darwin)
|
| programs.firefox.profiles.<name>.search | Declarative search engine configuration.
|
| programs.floorp.profiles.<name>.isDefault | Whether this is a default profile.
|
| services.way-displays.settings | The way-displays configuration written to
$XDG_CONFIG_HOME/way-displays/cfg.yml
|
| programs.alacritty.settings | Configuration written to
$XDG_CONFIG_HOME/alacritty/alacritty.yml or
$XDG_CONFIG_HOME/alacritty/alacritty.toml
(the latter being used for alacritty 0.13 and later)
|
| programs.zsh.loginExtra | Extra commands that should be added to .zlogin.
|
| programs.superfile.zoxidePackage | The zoxide package to use.
|
| programs.darcs.boring | File patterns to ignore
|
| programs.translate-shell.settings | Options to add to $XDG_CONFIG_HOME/translate-shell/init.trans file
|
| programs.gnome-terminal.profile.<name>.font | The font name, null to use system default.
|
| services.colima.profiles.<name>.isService | Whether this profile will run as a service.
|
| launchd.agents.<name>.config.Sockets.<name>.SockPassive | This optional key specifies whether listen(2) or connect(2) should be called on the created file
descriptor
|
| programs.yazi.theme | Configuration written to
$XDG_CONFIG_HOME/yazi/theme.toml
|
| programs.git.lfs.enable | Whether to enable Git Large File Storage.
|
| programs.vifm.enable | Whether to enable vifm, a Vim-like file manager.
|
| programs.superfile.pinnedFolders | Entries that get added to the pinned panel.
|
| services.colima.profiles | Profiles allow multiple colima configurations
|
| programs.zsh.plugins | Plugins to source in .zshrc.
|
| programs.qutebrowser.extraConfig | Extra lines added to qutebrowser config.py file.
|
| programs.xplr.enable | Whether to enable xplr, terminal UI based file explorer.
|
| programs.btop.themes | Themes to be written to $XDG_CONFIG_HOME/btop/themes/${name}.theme
|
| programs.librewolf.profiles.<name>.name | Profile name.
|
| programs.librewolf.profiles.<name>.path | Profile path.
|
| programs.floorp.profiles.<name>.userContent | Custom Floorp user content CSS.
|
| programs.firefox.profiles.<name>.userChrome | Custom Firefox user chrome CSS.
|
| programs.librewolf.profiles.<name>.id | Profile ID
|
| services.kanshi.settings.*.profile.exec | Commands executed after the profile is successfully applied
|
| programs.element-desktop.profiles | Extra profiles for Element
|
| programs.floorp.profiles.<name>.search.order | The order the search engines are listed in
|
| programs.rio.themes | Theme files written to $XDG_CONFIG_HOME/rio/themes/
|
| services.colima.profiles.<name>.isActive | Whether to set this profile as:
- active docker context
- active kubernetes context
- active incus remote
Exactly one or zero profiles should have this option set.
|
| programs.firefox.profiles.<name>.isDefault | Whether this is a default profile.
|
| xdg.dataFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| services.clipse.theme | Configuration written to
$XDG_CONFIG_HOME/clipse/custom_theme.json.
|
| programs.ranger.rifle | Settings written to $XDG_CONFIG_HOME/ranger/rifle.conf.
|