| programs.cudatext.lexerHotkeys | Hotkeys settings specific to each lexer.
|
| accounts.email.accounts.<name>.thunderbird.settings | Extra settings to add to this Thunderbird account configuration
|
| systemd.user.settings.Manager.DefaultEnvironment | Configures environment variables passed to all executed processes.
|
| systemd.user.settings.Manager.ManagerEnvironment | Sets environment variables just for the manager process itself.
|
| services.kanshi.settings.*.profile.outputs.*.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| services.syncthing.settings.options.localAnnouncePort | The port on which to listen and send IPv4 broadcast announcements to.
|
| services.listenbrainz-mpd.settings | Configuration for listenbrainz-mpd written to
$XDG_CONFIG_HOME/listenbrainz-mpd/config.toml.
|
| services.syncthing.settings.folders.<name>.devices | The devices this folder should be shared with
|
| programs.joplin-desktop.extraConfig | Use this to add other options to the Joplin config file
|
| services.kanshi.settings.*.profile.outputs.*.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| programs.intelli-shell.shellHotkeys | Settings for customizing the keybinding to integrate your shell with intelli-shell
|
| services.kanshi.settings.*.profile.outputs.*.transform | Sets the output transform.
|
| 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
|
| services.kanshi.settings.*.profile.outputs.*.criteria | The criteria can either be an output name, an output description or "*"
|
| services.syncthing.settings.options.limitBandwidthInLan | Whether to apply bandwidth limits to devices in the same broadcast domain as the local device.
|
| programs.codex.enableMcpIntegration | Whether to integrate the MCP server config from
programs.mcp.servers into
programs.codex.settings.mcp_servers
|
| programs.cudatext.lexerSettings | User configuration settings specific to each lexer.
|
| accounts.email.accounts.<name>.lieer.settings.ignore_tags | Set labels to ignore when syncing from local tags to
remote labels (after translations).
|
| services.syncthing.settings.folders.<name>.versioning.type | The type of versioning
|
| services.activitywatch.settings | Configuration for aw-server-rust to be generated at
$XDG_CONFIG_HOME/activitywatch/aw-server-rust/config.toml.
|
| services.syncthing.settings.options.localAnnounceEnabled | Whether to send announcements to the local LAN, also use such announcements to find other devices.
|
| services.syncthing.settings.devices.<name>.autoAcceptFolders | Automatically create or share folders that this device advertises at the default path
|
| programs.zed-editor.mutableUserSettings | Whether user settings (settings.json) can be updated by zed.
|
| programs.tealdeer.settings.updates.auto_update_interval_hours | Duration, since the last cache update, after which the cache will be refreshed
|
| programs.mc.extensionSettings | Settings for mc/mc.ext.ini file
|
| programs.streamlink.plugins | Streamlink plugins
|
| programs.kakoune.config.showWhitespace | Settings for the show whitespaces highlighter.
|
| services.syncthing.settings.folders.<name>.versioning | How to keep changed/deleted files with Syncthing
|
| programs.qutebrowser.perDomainSettings | Options to set, as in settings but per domain
|
| programs.visidata.visidatarc | Configuration settings and Python function declarations
to be written to ~/.visidatarc
|
| programs.mc.fileHighlightSettings | Settings for mc/filehighlight.ini file
|
| programs.obsidian.defaultSettings.themes | Themes to install
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|
| programs.opencode.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.obsidian.defaultSettings.appearance | Settings to write to appearance.json
|
| 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.borgmatic.backups.<name>.hooks.extraConfig | Extra settings.
|
| programs.obsidian.defaultSettings.extraFiles | Extra files to link to the vault directory
|
| programs.obsidian.defaultSettings.hotkeys | Hotkeys to configure
|
| programs.borgmatic.backups.<name>.output.extraConfig | Extra settings.
|
| 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.am2rlauncher.config | Config file for am2rlauncher in XML format
|
| programs.obsidian.defaultSettings.corePlugins | Core plugins to activate
|
| 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.borgmatic.backups.<name>.storage.extraConfig | Extra settings.
|
| services.xsettingsd.enable | Whether to enable xsettingsd.
|
| programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|
| programs.obsidian.defaultSettings.cssSnippets | CSS snippets to install
|
| programs.borgmatic.backups.<name>.location.extraConfig | Extra settings.
|
| accounts.email.accounts.<name>.lieer.settings.local_trash_tag | Local tag to which the remote Gmail 'TRASH' label is translated.
|
| services.xsettingsd.package | The xsettingsd package to use.
|
| programs.claude-code.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.borgmatic.backups.<name>.retention.extraConfig | Extra settings.
|
| programs.qutebrowser.loadAutoconfig | Load settings configured via the GUI.
|
| services.activitywatch.watchers.<name>.settingsFilename | The filename of the generated settings file
|
| programs.obsidian.defaultSettings.communityPlugins | Community plugins to install and activate
|
| programs.borgmatic.backups.<name>.consistency.extraConfig | Extra settings.
|
| 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.email.accounts.<name>.mujmap.settings.tags.directory_separator | Directory separator for mapping notmuch tags to maildirs.
|
| accounts.email.accounts.<name>.lieer.settings.ignore_remote_labels | Set Gmail labels to ignore when syncing from remote labels to
local tags (before translations).
|
| accounts.email.accounts.<name>.lieer.settings.ignore_empty_history | Work around a Gmail API quirk where an empty change history
is sometimes returned
|
| accounts.email.accounts.<name>.lieer.settings.remove_local_messages | Remove local messages that have been deleted on the remote.
|
| accounts.email.accounts.<name>.lieer.settings.replace_slash_with_dot | Replace '/' with '.' in Gmail labels.
|
| 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.
|
| targets.darwin.defaults | Set macOS user defaults
|
| accounts.email.accounts.<name>.lieer.settings.drop_non_existing_label | Allow missing labels on the Gmail side to be dropped.
|
| services.mpd-mpris.mpd.useLocal | Whether to configure for the local MPD daemon
|
| accounts.email.accounts.<name>.mujmap.settings.auto_create_new_mailboxes | Whether to create new mailboxes automatically on the server from notmuch
tags.
|
| wayland.windowManager.sway.config.gaps | Gaps related settings.
|
| wayland.windowManager.sway.config.focus | Focus related settings.
|
| wayland.windowManager.sway.config.bars | Sway bars settings blocks
|
| qt.qt5ctSettings | Qtct configuration
|
| qt.qt6ctSettings | Qtct configuration
|
| dconf.databases | Settings to write to specific dconf user databases
|
| wayland.windowManager.sway.config.window | Window titlebar and border settings.
|
| vdirsyncer.auth | Authentication settings
|
| targets.genericLinux.enable | Whether to enable settings that make Home Manager work better on
GNU/Linux distributions other than NixOS.
|
| xsession.windowManager.i3.config.gaps | Gaps related settings.
|
| xsession.windowManager.i3.config.focus | Focus related settings.
|
| xsession.windowManager.i3.config.bars | i3 bars settings blocks
|
| wayland.windowManager.sway.config.floating | Floating window settings.
|
| home.stateVersion | It is occasionally necessary for Home Manager to change
configuration defaults in a way that is incompatible with
stateful data
|
| wayland.windowManager.sway.config.colors | Color settings
|
| 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
|
| services.ludusavi.configFile | Path to a Ludusavi config.yaml
|
| services.clipcat.ctlSettings | Configuration settings for clipcatctl
|
| services.mopidy.extraConfigFiles | Extra configuration files read by Mopidy when the service starts
|
| wayland.windowManager.sway.config.bars.*.colors | Bar color settings
|
| services.clipcat.menuSettings | Configuration settings for clipcat-menu
|
| accounts.email.accounts.<name>.alot.extraConfig | Extra settings to add to this Alot account configuration.
|
| xsession.windowManager.i3.config.floating | Floating window settings.
|
| services.clipcat.daemonSettings | Configuration settings for clipcatd
|
| xsession.windowManager.i3.config.colors | Color settings
|
| accounts.email.accounts.<name>.astroid.extraConfig | Extra settings to add to this astroid account configuration.
|
| xsession.windowManager.i3.config.bars.*.colors | Bar color settings
|
| targets.darwin.currentHostDefaults | Set macOS user defaults
|
| accounts.contact.accounts.<name>.vdirsyncer.auth | Authentication settings
|
| accounts.calendar.accounts.<name>.vdirsyncer.auth | Authentication settings
|