| accounts.calendar.accounts.<name>.vdirsyncer.clientIdCommand | A command that prints the OAuth credentials to standard
output
|
| accounts.contact.accounts.<name>.thunderbird.profiles | List of Thunderbird profiles for which this account should be
enabled
|
| accounts.email.accounts.<name>.notmuch.neomutt.virtualMailboxes.*.type | Reads all matching messages or whole-threads
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.text | The raw text of the filter
|
| accounts.email.accounts.<name>.notmuch.neomutt.virtualMailboxes.*.limit | Restricts number of messages/threads in the result.
|
| accounts.email.accounts.<name>.mujmap.settings.session_url | Session URL to connect to
|
| programs.gnome-terminal.profile.<name>.transparencyPercent | Background transparency in percent.
|
| programs.btop.themes | Themes to be written to $XDG_CONFIG_HOME/btop/themes/${name}.theme
|
| accounts.contact.accounts.<name>.vdirsyncer.clientSecretCommand | A command that prints the OAuth credentials to standard
output
|
| programs.senpai.config.nickname | Your nickname, sent with a NICK IRC message
|
| programs.hexchat.channels.<name>.options.useGlobalUserInformation | Use global user information.
|
| programs.librewolf.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| wayland.windowManager.sway.config.bindswitches.<name>.locked | Unless the flag --locked is set, the command
will not be run when a screen locking program
is active
|
| 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.
|
| accounts.calendar.accounts.<name>.thunderbird.profiles | List of Thunderbird profiles for which this account should be
enabled
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.action | Action to perform on matched messages.
|
| accounts.contact.accounts.<name>.vdirsyncer.collections | The collections to synchronize between the storages.
|
| programs.gnome-terminal.profile.<name>.colors.highlight.background | The background color.
|
| programs.gnome-terminal.profile.<name>.colors.highlight.foreground | The foreground color.
|
| wayland.windowManager.sway.config.bindswitches.<name>.reload | If the --reload flag is given, the binding will
also be executed when the config is reloaded.
toggle bindings will not be executed on reload
|
| programs.pay-respects.rules | Runtime rule files written to
$XDG_CONFIG_HOME/pay-respects/rules/.toml
|
| accounts.email.accounts.<name>.aerc.imapOauth2Params.client_secret | The OAuth2 client secret.
|
| accounts.email.accounts.<name>.aerc.smtpOauth2Params.client_secret | The OAuth2 client secret.
|
| accounts.calendar.accounts.<name>.vdirsyncer.clientSecretCommand | A command that prints the OAuth credentials to standard
output
|
| programs.librewolf.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.floorp.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| accounts.contact.accounts.<name>.pimsync.extraLocalStorageDirectives | Extra directives that should be added under this accounts local storage directive
|
| programs.obsidian.vaults.<name>.settings.communityPlugins.*.settings | Settings to include in the plugin's data.json.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.enabled | Whether this filter is currently active.
|
| programs.borgmatic.backups.<name>.location.repositories | List of local or remote repositories with paths and optional labels.
|
| accounts.calendar.accounts.<name>.vdirsyncer.collections | The collections to synchronize between the storages.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.extraConfig | Extra settings to apply to the filter
|
| programs.borgmatic.backups.<name>.location.repositories.*.path | Path of the repository.
|
| programs.borgmatic.backups.<name>.location.sourceDirectories | Directories to backup
|
| accounts.contact.accounts.<name>.pimsync.extraRemoteStorageDirectives | Extra directives that should be added under this accounts remote storage directive
|
| programs.firefox.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| programs.thunderbird.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| accounts.email.accounts.<name>.thunderbird.perIdentitySettings | Extra settings to add to each identity of this Thunderbird
account configuration
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.actionValue | Argument passed to the filter action, e.g. a folder path.
|
| accounts.calendar.accounts.<name>.pimsync.extraLocalStorageDirectives | Extra directives that should be added under this accounts local storage directive
|
| _module.args | Additional arguments passed to each module in addition to ones
like lib, config,
and pkgs, modulesPath
|
| programs.borgmatic.backups.<name>.consistency.checks.*.frequency | Frequency of this type of check
|
| programs.sapling.userName | Default user name to use.
|
| accounts.calendar.accounts.<name>.pimsync.extraRemoteStorageDirectives | Extra directives that should be added under this accounts remote storage directive
|
| accounts.email.accounts.<name>.aerc.imapOauth2Params.token_endpoint | The OAuth2 token endpoint.
|
| accounts.email.accounts.<name>.aerc.smtpOauth2Params.token_endpoint | The OAuth2 token endpoint.
|
| services.cachix-agent.profile | The Nix profile name.
|
| programs.termite.iconName | The name of the icon to be used for the terminal process.
|
| programs.borgmatic.backups.<name>.location.repositories.*.label | Short text describing the repository
|
| accounts.contact.accounts.<name>.vdirsyncer.verifyFingerprint | Optional
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.condition | Condition to match messages against.
|
| programs.oh-my-posh.useTheme | Use one of the official themes
|
| programs.borgmatic.backups.<name>.location.excludeHomeManagerSymlinks | Whether to exclude Home Manager generated symbolic links from
the backups
|
| i18n.inputMethod.fcitx5.themes | Themes to be written to $XDG_DATA_HOME/fcitx5/themes/${name}
|
| 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
|
| services.xcape.mapExpression | The value has the grammar Key[|OtherKey]
|
| programs.hexchat.channels.<name>.options.acceptInvalidSSLCertificates | Accept invalid SSL certificates.
|
| services.wlsunset.output | Name of output to use, by default all outputs are used.
|
| programs.thunderbird.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.librewolf.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| accounts.email.accounts.<name>.lieer.settings.file_extension | Extension to include in local file names, which can be useful
for indexing with third-party programs.
|
| accounts.calendar.accounts.<name>.vdirsyncer.verifyFingerprint | Optional
|
| accounts.contact.accounts.<name>.vdirsyncer.conflictResolution | What to do in case of a conflict between the storages
|
| 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
|
| wayland.windowManager.sway.config.fonts.names | List of font names list used for window titles
|
| programs.borgmatic.backups.<name>.storage.encryptionPasscommand | Command writing the passphrase to standard output.
|
| programs.rofi.theme | Name of theme or path to theme file in rasi format or attribute set with
theme configuration
|
| programs.vicinae.extensions | List of Vicinae extensions to install
|
| services.gromit-mpx.tools.*.device | Use this tool with the given xinput device
|
| accounts.calendar.accounts.<name>.vdirsyncer.conflictResolution | What to do in case of a conflict between the storages
|
| xsession.windowManager.i3.config.fonts.names | List of font names list used for window titles
|
| accounts.email.accounts.<name>.lieer.settings.local_trash_tag | Local tag to which the remote Gmail 'TRASH' label is translated.
|
| xdg.portal.config | Sets which portal backend should be used to provide the implementation
for the requested interface
|
| programs.yazi.shellWrapperName | Name of the shell wrapper to be called.
|
| specialisation.<name>.configuration | Arbitrary Home Manager configuration settings.
|
| programs.kitty.autoThemeFiles.dark | Theme name for dark color scheme.
|
| wayland.windowManager.sway.config.bars.*.fonts.names | List of font names list used for window titles
|
| 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.autorandr.matchEdid | Match displays based on edid instead of name.
|
| xsession.windowManager.i3.config.bars.*.fonts.names | List of font names list used for window titles
|
| programs.kitty.autoThemeFiles.light | Theme name for light color scheme.
|
| programs.sbt.repositories | A list of repositories to use when resolving dependencies
|
| programs.floorp.profiles.<name>.extensions.exhaustivePermissions | When enabled, the user must authorize requested
permissions for all extensions from
programs.floorp.profiles.<profile>.extensions.packages
in
programs.floorp.profiles.<profile>.extensions.settings.<extensionID>.permissions
|
| programs.yazi.plugins | Lua plugins
|
| programs.yazi.flavors | Pre-made themes
|
| programs.firefox.profiles.<name>.extensions.exhaustivePermissions | When enabled, the user must authorize requested
permissions for all extensions from
programs.firefox.profiles.<profile>.extensions.packages
in
programs.firefox.profiles.<profile>.extensions.settings.<extensionID>.permissions
|
| programs.mercurial.userName | Default user name to use.
|
| accounts.email.accounts.<name>.mujmap.settings.password_command | Shell command which will print a password to stdout for basic HTTP
authentication
|
| programs.radio-active.aliases | Key/value pairs where the key is name of radio station and value is URL.
|
| vdirsyncer.userNameCommand | A command that prints the user name to standard output.
|
| programs.sbt.plugins.*.artifact | The name of the artifact.
|
| programs.librewolf.profiles.<name>.extensions.exhaustivePermissions | When enabled, the user must authorize requested
permissions for all extensions from
programs.librewolf.profiles.<profile>.extensions.packages
in
programs.librewolf.profiles.<profile>.extensions.settings.<extensionID>.permissions
|
| programs.offlineimap.extraConfig.mbnames | Extra configuration options added to the
mbnames section.
|
| programs.qutebrowser.searchEngines | Search engines that can be used via the address bar
|
| programs.lutris.runners.<name>.settings.runner.runner_executable | Specific option to point to a runner executable directly, don't set runner.package if you set this
|
| programs.lazygit.shellWrapperName | Name of the shell wrapper to be called.
|
| programs.gnome-shell.theme.package | Package providing a GNOME Shell theme in
$out/share/themes/${name}/gnome-shell.
|
| programs.ncmpcpp.settings | Attribute set from name of a setting to its value
|
| programs.kitty.themeFile | Apply a Kitty color theme
|
| programs.neomutt.sidebar.shortPath | By default sidebar shows the full path of the mailbox, but
with this enabled only the relative name is shown.
|