| programs.firefox.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| programs.librewolf.profiles.<name>.containersForce | Whether to force replace the existing containers configuration
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.anki.sync.keyFile | Path to a file containing the sync account sync key
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.enable | Whether to enable the desktop entry for this site.
|
| programs.pistol.associations | Associations written to the Pistol configuration at
$XDG_CONFIG_HOME/pistol/pistol.conf.
|
| programs.rclone.remotes.<name>.mounts | An attribute set mapping remote file paths to their corresponding mount
point configurations
|
| programs.vscode.profiles.<name>.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.vscode.profiles.<name>.userMcp
|
| programs.desktoppr.settings.sha256 | An optional SHA256 checksum of the desktop picture/wallpaper
|
| programs.rclone.requiresUnit | The name of a systemd user service that must complete before the rclone
configuration file is written
|
| services.mpdscribble.passwordFile | File containing the password for the mpd daemon.
|
| services.podman.builds.<name>.workingDirectory | WorkingDirectory of the systemd unit file.
|
| programs.zsh.initContent | Content to be added to .zshrc
|
| programs.niriswitcher.style | CSS style of the switcher.
https://github.com/isaksamsten/niriswitcher/?tab=readme-ov-file#themes
for the documentation
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.wayprompt.settings | Configuration for wayprompt written to
$XDG_CONFIG_HOME/wayprompt/config.ini
|
| programs.radicle.settings.node.alias | Human readable alias for your node
|
| 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.
|
| programs.thunderbird.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| accounts.contact.accounts.<name>.thunderbird.profiles | List of Thunderbird profiles for which this account should be
enabled
|
| programs.librewolf.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| services.pantalaimon.settings | Configuration written to
$XDG_CONFIG_HOME/pantalaimon/pantalaimon.conf
|
| services.gpg-agent.pinentry.package | The pinentry-gnome3 package to use
|
| accounts.email.accounts.<name>.lieer.settings | Settings which are applied to .gmailieer.json
for the account
|
| programs.lutris.runners.<name>.settings.runner | Runner specific options
|
| xsession.windowManager.fluxbox.slitlist | Slitlist configuration for Fluxbox, written to
~/.fluxbox/slitlist
|
| programs.gnome-terminal.profile.<name>.transparencyPercent | Background transparency in percent.
|
| programs.pistol.associations.*.fpath | File path regex that this association should match.
|
| programs.chromium.extensions.*.updateUrl | URL of the extension's update manifest XML file
|
| programs.neovim.plugins.*.runtime.<name>.onChange | Shell commands to run when file has changed between
generations
|
| programs.gnome-terminal.profile.<name>.backspaceBinding | Which string the terminal should send to an application when the user
presses the Backspace key.
auto
: Attempt to determine the right value from the terminal's IO settings.
ascii-backspace
: Send an ASCII backspace character (0x08).
ascii-delete
: Send an ASCII delete character (0x7F).
delete-sequence
: Send the @7 control sequence.
tty
: Send terminal's "erase" setting.
|
| programs.codex.custom-instructions | Define custom guidance for the agents; this value is written to {file}~/.codex/AGENTS.md
|
| accounts.email.certificatesFile | Path to default file containing certificate authorities that
should be used to validate the connection authenticity
|
| programs.librewolf.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| accounts.calendar.accounts.<name>.thunderbird.profiles | List of Thunderbird profiles for which this account should be
enabled
|
| accounts.email.accounts.<name>.mujmap.settings | Settings which are applied to mujmap.toml
for the account
|
| services.restic.backups.<name>.repositoryFile | Path to a file containing the repository location to backup to
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| programs.rclone.remotes.<name>.secrets | Sensitive configuration values such as passwords, API keys, and tokens
|
| programs.gnome-terminal.profile.<name>.colors.highlight.background | The background color.
|
| programs.gnome-terminal.profile.<name>.colors.highlight.foreground | The foreground color.
|
| home.activation | The activation scripts blocks to run when activating a Home
Manager generation
|
| accounts.email.accounts.<name>.aerc.extraAccounts | Extra config added to the configuration section for this account in
$HOME/.config/aerc/accounts.conf
|
| programs.thunderbird.profiles.<name>.extensions | List of ‹name› add-on packages to install for this profile
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| i18n.inputMethod.fcitx5.settings.addons.<name>.sections | attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
|
| programs.ssh.matchBlocks.<name>.identitiesOnly | Specifies that ssh should only use the authentication
identity explicitly configured in the
~/.ssh/config files or passed on the
ssh command-line, even if ssh-agent
offers more identities.
|
| programs.obsidian.defaultSettings.extraFiles.<name>.text | Text of the file.
|
| programs.obsidian.vaults.<name>.settings.extraFiles.<name>.text | Text of the file.
|
| services.listenbrainz-mpd.settings | Configuration for listenbrainz-mpd written to
$XDG_CONFIG_HOME/listenbrainz-mpd/config.toml.
|
| services.jankyborders.settings | Configuration settings to passed to borders in
$XDG_CONFIG_HOME/borders/bordersc
|
| xresources.properties | X server resources that should be set
|
| services.mpdscribble.journalInterval | How often should mpdscribble save the journal file? [seconds]
|
| programs.thunderbird.profiles.<name>.accountsOrder | Custom ordering of accounts and local folders in
Thunderbird's folder pane
|
| programs.awscli.credentials | Configuration written to $HOME/.aws/credentials
|
| programs.bash.enableCompletion | Whether to enable Bash completion for all interactive Bash shells
|
| i18n.inputMethod.fcitx5.settings.addons.<name>.globalSection | global section of an INI file (attrs of INI atom (null, bool, int, float or string))
|
| wayland.windowManager.sway.swaynag.settings | Configuration written to
$XDG_CONFIG_HOME/swaynag/config
|
| programs.thunderbird.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| programs.floorp.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.thunderbird.profiles.<name>.calendarAccountsOrder | Custom ordering of calendar accounts
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.categories | Categories in which the entry should be shown in a menu.
|
| programs.prismlauncher.settings | Configuration written to prismlauncher.cfg.
|
| services.easyeffects.extraPresets | List of presets to import to easyeffects
|
| programs.papis.libraries.<name>.isDefault | Whether this is a default library
|
| programs.obsidian.defaultSettings.cssSnippets.*.text | Text of the file.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.text | Text of the file.
|
| programs.zsh.prezto.completions.ignoredHosts | Set the entries to ignore in static /etc/hosts for
host completion.
|
| programs.firefox.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| programs.obsidian.defaultSettings.extraFiles.<name>.source | Path of the source file or directory.
|
| xsession.windowManager.fluxbox.windowmenu | Window menu configuration for Fluxbox, written to
~/.fluxbox/windowmenu
|
| programs.obsidian.vaults.<name>.settings.extraFiles.<name>.source | Path of the source file or directory.
|
| 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
|
| accounts.contact.accounts.<name>.vdirsyncer.tokenFile | A file path where access tokens are stored.
|
| services.restic.backups.<name>.environmentFile | A file containing the credentials to access the repository, in the
format of an EnvironmentFile as described by systemd.exec(5)
|
| services.activitywatch.settings | Configuration for aw-server-rust to be generated at
$XDG_CONFIG_HOME/activitywatch/aw-server-rust/config.toml.
|
| accounts.email.accounts.<name>.mujmap.notmuchSetupWarning | Warn if Notmuch is not also enabled for this account
|
| 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
|
| programs.obsidian.defaultSettings.cssSnippets.*.source | Path of the source file.
|
| wayland.windowManager.hyprland.systemd.enable | Whether to enable hyprland-session.target on
hyprland startup
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.source | Path of the source file.
|
| programs.neovim.plugins.*.runtime.<name>.executable | Set the execute bit
|
| accounts.contact.accounts.<name>.vdirsyncer.postHook | Command to call for each item creation and modification
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| accounts.calendar.accounts.<name>.vdirsyncer.tokenFile | A file path where access tokens are stored.
|
| programs.librewolf.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.sbt.repositories | A list of repositories to use when resolving dependencies
|
| programs.keychain.enableXsessionIntegration | Whether to run keychain from your ~/.xsession.
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| programs.mangohud.settingsPerApplication | Sets MangoHud settings per application
|
| accounts.calendar.accounts.<name>.vdirsyncer.postHook | Command to call for each item creation and modification
|
| targets.darwin.defaults.NSGlobalDomain.AppleShowAllExtensions | Always show file extensions in Finder
|
| programs.qutebrowser.greasemonkey | Greasemonkey userscripts to add to qutebrowser's greasemonkey
directory.
|
| programs.irssi.networks.<name>.server.ssl.certificateFile | Path to a file containing the certificate used for
client authentication to the server.
|
| 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
|
| xsession.windowManager.herbstluftwm.extraConfig | Extra configuration lines to add verbatim to
$XDG_CONFIG_HOME/herbstluftwm/autostart.
|
| services.mpdscribble.endpoints.<name>.passwordFile | File containing the password, either as MD5SUM or cleartext.
|
| services.activitywatch.watchers.<name>.name | The name of the watcher
|