| programs.anki.sync.keyFile | Path to a file containing the sync account sync key
|
| programs.kakoune.config.wrapLines | Settings for the wrap lines highlighter.
|
| services.syncthing.settings.folders.<name>.versioning | How to keep changed/deleted files with Syncthing
|
| programs.anyrun.config.x | The horizontal position, adjusted so that { relative = 0.5; } always centers the runner
|
| accounts.email.accounts.<name>.mujmap.settings.session_url | Session URL to connect to
|
| programs.amber.ambsSettings | Configuration settings for amber's ambs tool
|
| programs.acd-cli.cacheSettings | Cache configuration settings for acd-cli
|
| programs.amber.ambrSettings | Configuration settings for amber's ambr tool
|
| programs.codex.enableMcpIntegration | Whether to integrate the MCP server config from
programs.mcp.servers into
programs.codex.settings.mcp_servers
|
| programs.anyrun.config.width | The width of the runner
|
| programs.acd-cli.clientSettings | Client configuration settings for acd-cli
|
| gtk.gtk3.extraConfig | Extra settings for $XDG_CONFIG_HOME/gtk-3.0/settings.ini.
|
| gtk.gtk4.extraConfig | Extra settings for $XDG_CONFIG_HOME/gtk-4.0/settings.ini.
|
| programs.vicinae.themes | Theme settings to add to the themes folder in ~/.config/vicinae/themes
|
| programs.qutebrowser.perDomainSettings | Options to set, as in settings but per domain
|
| programs.kakoune.config.numberLines | Settings for the number lines highlighter.
|
| programs.termite.dynamicTitle | Settings dynamic title allows the terminal and the shell to
update the terminal's title.
|
| services.syncthing.settings.options.maxFolderConcurrency | This option controls how many folders may concurrently be in I/O-intensive operations such as syncing or scanning
|
| programs.infat.autoActivate | Automatically activate infat on startup
|
| targets.darwin.defaults | Set macOS user defaults
|
| services.syncthing.settings.folders.<name>.copyOwnershipFromParent | On Unix systems, tries to copy file/folder ownership from
the parent directory (the directory it’s located in)
|
| programs.cudatext.lexerHotkeys | Hotkeys settings specific to each lexer.
|
| programs.trippy.forceUserConfig | Whatever to force trippy to use user's config through the -c flag
|
| programs.anyrun.config.height | The minimum height of the runner, the runner will expand to fit all the entries
|
| programs.ahoviewer.config | Configuration settings for ahoviewer
|
| programs.opencode.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.gemini-cli.context | An attribute set of context files to create in ~/.gemini/
|
| 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.
|
| programs.obsidian.defaultSettings.appearance | Settings to write to appearance.json
|
| programs.intelli-shell.shellHotkeys | Settings for customizing the keybinding to integrate your shell with intelli-shell
|
| programs.aliae.configLocation | Path where aliae should look for its config file
|
| programs.joplin-desktop.extraConfig | Use this to add other options to the Joplin config file
|
| accounts.email.accounts.<name>.thunderbird.perIdentitySettings | Extra settings to add to each identity of this Thunderbird
account configuration
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.extraConfig | Extra settings to apply to the filter
|
| programs.cudatext.lexerSettings | User configuration settings specific to each lexer.
|
| accounts.email.accounts.<name>.lieer.settings.local_trash_tag | Local tag to which the remote Gmail 'TRASH' label is translated.
|
| services.activitywatch.watchers.<name>.settingsFilename | The filename of the generated settings file
|
| programs.zed-editor.mutableUserSettings | Whether user settings (settings.json) can be updated by zed.
|
| services.xsettingsd.enable | Whether to enable xsettingsd.
|
| programs.keepassxc.enable | Whether to enable KeePassXC.
When this flag is set, KeePassXC' builtin native messaging manifest for
communication with its browser extension is automatically installed
|
| accounts.email.accounts.<name>.mujmap.settings.password_command | Shell command which will print a password to stdout for basic HTTP
authentication
|
| programs.streamlink.plugins | Streamlink plugins
|
| programs.kakoune.config.showWhitespace | Settings for the show whitespaces highlighter.
|
| programs.visidata.visidatarc | Configuration settings and Python function declarations
to be written to ~/.visidatarc
|
| programs.mc.extensionSettings | Settings for mc/mc.ext.ini file
|
| services.xsettingsd.package | The xsettingsd package to use.
|
| vdirsyncer.auth | Authentication settings
|
| programs.mc.fileHighlightSettings | Settings for mc/filehighlight.ini file
|
| dconf.databases | Settings to write to specific dconf user databases
|
| programs.borgmatic.backups.<name>.hooks.extraConfig | Extra settings.
|
| programs.obsidian.defaultSettings.themes | Themes to install
|
| qt.qt5ctSettings | Qtct configuration
|
| qt.qt6ctSettings | Qtct configuration
|
| services.mpd-mpris.mpd.useLocal | Whether to configure for the local MPD daemon
|
| programs.borgmatic.backups.<name>.output.extraConfig | Extra settings.
|
| programs.obsidian.defaultSettings.extraFiles | Extra files to link to the vault directory
|
| programs.am2rlauncher.config | Config file for am2rlauncher in XML format
|
| programs.obsidian.defaultSettings.hotkeys | Hotkeys to configure
|
| programs.tealdeer.settings.updates.auto_update_interval_hours | Duration, since the last cache update, after which the cache will be refreshed
|
| programs.borgmatic.backups.<name>.storage.extraConfig | Extra settings.
|
| programs.obsidian.defaultSettings.corePlugins | Core plugins to activate
|
| accounts.email.accounts.<name>.mujmap.settings.tags.directory_separator | Directory separator for mapping notmuch tags to maildirs.
|
| programs.obsidian.defaultSettings.cssSnippets | CSS snippets to install
|
| programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|
| programs.borgmatic.backups.<name>.location.extraConfig | Extra settings.
|
| programs.claude-code.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| accounts.email.accounts.<name>.lieer.settings.ignore_remote_labels | Set Gmail labels to ignore when syncing from remote labels to
local tags (before translations).
|
| programs.qutebrowser.loadAutoconfig | Load settings configured via the GUI.
|
| accounts.email.accounts.<name>.lieer.settings.ignore_empty_history | Work around a Gmail API quirk where an empty change history
is sometimes returned
|
| programs.borgmatic.backups.<name>.retention.extraConfig | Extra settings.
|
| targets.genericLinux.enable | Whether to enable settings that make Home Manager work better on
GNU/Linux distributions other than NixOS.
|
| wayland.windowManager.sway.config.gaps | Gaps related settings.
|
| accounts.email.accounts.<name>.lieer.settings.remove_local_messages | Remove local messages that have been deleted on the remote.
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|
| wayland.windowManager.sway.config.focus | Focus related settings.
|
| accounts.email.accounts.<name>.lieer.settings.replace_slash_with_dot | Replace '/' with '.' in Gmail labels.
|
| wayland.windowManager.sway.config.bars | Sway bars settings blocks
|
| programs.obsidian.defaultSettings.communityPlugins | Community plugins to install and activate
|
| xsession.windowManager.i3.config.gaps | Gaps related settings.
|
| programs.borgmatic.backups.<name>.consistency.extraConfig | Extra settings.
|
| wayland.windowManager.sway.config.window | Window titlebar and border settings.
|
| home.stateVersion | It is occasionally necessary for Home Manager to change
configuration defaults in a way that is incompatible with
stateful data
|
| services.ludusavi.configFile | Path to a Ludusavi config.yaml
|
| xsession.windowManager.i3.config.focus | Focus related settings.
|
| services.clipcat.ctlSettings | Configuration settings for clipcatctl
|
| accounts.email.accounts.<name>.lieer.settings.drop_non_existing_label | Allow missing labels on the Gmail side to be dropped.
|
| xsession.windowManager.i3.config.bars | i3 bars settings blocks
|
| services.mopidy.extraConfigFiles | Extra configuration files read by Mopidy when the service starts
|
| services.clipcat.menuSettings | Configuration settings for clipcat-menu
|
| xsession.windowManager.i3.config.window | Window titlebar and border settings.
|
| accounts.email.accounts.<name>.meli.enable | Whether to enable the meli mail client for this account
|
| wayland.windowManager.sway.config.floating | Floating window settings.
|
| services.clipcat.daemonSettings | Configuration settings for clipcatd
|
| accounts.email.accounts.<name>.alot.extraConfig | Extra settings to add to this Alot account configuration.
|
| accounts.email.accounts.<name>.mujmap.settings.auto_create_new_mailboxes | Whether to create new mailboxes automatically on the server from notmuch
tags.
|
| xsession.windowManager.i3.config.floating | Floating window settings.
|
| wayland.windowManager.sway.config.colors | Color settings
|
| accounts.email.accounts.<name>.astroid.extraConfig | Extra settings to add to this astroid account configuration.
|
| wayland.windowManager.sway.config.bars.*.colors | Bar color settings
|
| targets.darwin.currentHostDefaults | Set macOS user defaults
|