| options/home-manager/programs.pistol.associations.*.fpath | File path regex that this association should match.
|
| options/home-manager/wayland.windowManager.sway.wrapperFeatures.gtk | Whether to make use of the wrapGAppsHook wrapper to execute sway with required environment
variables for GTK applications.
|
| options/home-manager/xsession.windowManager.i3.config.bars.*.statusCommand | Command that will be used to get status lines.
|
| options/home-manager/services.blueman-applet.systemdTargets | The systemd targets that will automatically start the blueman applet service
|
| options/home-manager/programs.gnome-terminal.profile.<name>.colors.palette | The terminal palette.
|
| options/home-manager/services.cbatticon.criticalLevelPercent | Critical level percentage of the battery in percent (without
the percent symbol).
|
| options/home-manager/programs.autorandr.profiles.<name>.config.<name>.crtc | Output video display controller.
|
| options/home-manager/services.xsuspender.defaults.resumeEvery | Resume interval in seconds.
|
| options/home-manager/services.wlsunset.temperature.day | Colour temperature to use during the day, in Kelvin (K)
|
| options/home-manager/programs.librewolf.profiles.<name>.userContent | Custom LibreWolf user content CSS.
|
| options/home-manager/programs.obsidian.vaults.<name>.settings.extraFiles | Extra files to link to the vault directory.
|
| options/home-manager/programs.zsh.prezto.historySubstring.notFoundColor | Set the query not found color.
|
| options/home-manager/targets.darwin.defaults.NSGlobalDomain.KeyRepeat | Interval between key repetitions when holding down a key
|
| options/home-manager/wayland.windowManager.sway.config.focus.wrapping | Whether the window focus commands automatically wrap around the edge of containers
|
| options/home-manager/launchd.agents.<name>.config.KeepAlive.NetworkState | If true, the job will be kept alive as long as the network is up, where up is defined as at least
one non-loopback interface being up and having IPv4 or IPv6 addresses assigned to them
|
| options/home-manager/services.pulseeffects.enable | Whether to enable Pulseeffects daemon
Note, it is necessary to add
programs.dconf.enable = true;
to your system configuration for the daemon to work correctly.
|
| options/home-manager/programs.hexchat.channels.<name>.options.bypassProxy | Bypass proxy.
|
| options/home-manager/programs.fish.functions.<name>.noScopeShadowing | Allows the function to access the variables of calling functions.
|
| options/home-manager/services.vdirsyncer.frequency | How often to run vdirsyncer
|
| options/home-manager/launchd.agents.<name>.config.Sockets.<name>.SockProtocol | This optional key specifies the protocol to be passed to socket(2)
|
| options/home-manager/programs.radicle.uri.rad.browser.preferredNode | The hostname of an instance of radicle-node, reachable via HTTPS.
|
| options/home-manager/programs.fish.generateCompletions | Whether to enable the automatic generation of completions based upon installed man pages.
|
| options/home-manager/services.podman.containers.<name>.extraPodmanArgs | Extra arguments to pass to the podman run command.
|
| options/home-manager/services.kanshi.settings.*.output.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| options/home-manager/programs.chromium.dictionaries | List of Chromium dictionaries to install.
|
| options/home-manager/services.restic.backups.<name>.createWrapper | Whether to generate and add a script to the system path, that has the
same environment variables set as the systemd service
|
| options/home-manager/wayland.windowManager.sway.systemd.variables | Environment variables imported into the systemd and D-Bus user environment.
|
| options/home-manager/targets.darwin.defaults."com.apple.dock".size-immutable | Whether to enable locking of the dock size.
|
| options/home-manager/programs.lazydocker.settings | Configuration written to
$XDG_CONFIG_HOME/lazydocker/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/jesseduffield/lazydocker/config.yml
|
| options/home-manager/fonts.fontconfig.antialiasing | Whether to enable font antialiasing.
|
| options/home-manager/programs.prismlauncher.enable | Whether to enable Prism Launcher.
|
| options/home-manager/programs.neovim.plugins.*.runtime.<name>.onChange | Shell commands to run when file has changed between
generations
|
| options/home-manager/launchd.agents.<name>.config.MachServices.<name>.HideUntilCheckIn | Reserve the name in the namespace, but cause bootstrap_look_up() to fail until the job has
checked in with launchd.
|
| options/home-manager/programs.fzf.tmux.enableShellIntegration | Whether to enable setting FZF_TMUX=1 which causes shell integration to use fzf-tmux
.
|
| options/home-manager/programs.codex.custom-instructions | Define custom guidance for the agents; this value is written to {file}~/.codex/AGENTS.md
|
| options/home-manager/programs.termite.hintsActiveForegroundColor | Hints active foreground color value.
|
| options/home-manager/accounts.email.certificatesFile | Path to default file containing certificate authorities that
should be used to validate the connection authenticity
|
| options/home-manager/programs.chromium.extensions.*.version | The extension's version, required for local installation
|
| options/home-manager/services.kanshi.settings.*.output.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| options/home-manager/accounts.email.accounts.<name>.mbsync.extraConfig.remote | Remote store extra configuration.
|
| options/home-manager/programs.firefoxpwa.profiles.<name>.sites.<name>.url | Start URL of the site.
|
| options/home-manager/programs.am2rlauncher.config | Config file for am2rlauncher in XML format
|
| options/home-manager/xsession.windowManager.i3.config.bars.*.fonts.names | List of font names list used for window titles
|
| options/home-manager/wayland.windowManager.sway.config.colors | Color settings
|
| options/home-manager/programs.beets.mpdIntegration.enableUpdate | Whether to enable mpdupdate plugin.
|
| options/home-manager/wayland.windowManager.sway.config.focus.mouseWarping | Whether mouse cursor should be warped to the center of the window when switching focus
to a window on a different output.
|
| options/home-manager/wayland.windowManager.river.systemd.extraCommands | Extra commands to be run after D-Bus activation.
|
| options/home-manager/programs.termite.hintsActiveBackgroundColor | Hints active background color value.
|
| options/home-manager/wayland.windowManager.sway.config.window.hideEdgeBorders | Hide window borders adjacent to the screen edges.
|
| options/home-manager/systemd.user.services.<name>.Unit.Description | A short human-readable label of the unit.
|
| options/home-manager/programs.obsidian.defaultSettings.themes | Themes to install
|
| options/home-manager/programs.superfile.pinnedFolders.*.location | Location of the pinned entry.
|
| options/home-manager/services.kanshi.settings.*.profile.outputs.*.scale | Scales the output by the specified scale factor.
|
| options/home-manager/wayland.windowManager.labwc.systemd.extraCommands | Extra commands to be run after D-Bus activation.
|
| options/home-manager/programs.floorp.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| options/home-manager/programs.floorp.profiles.<name>.bookmarks.force | Whether to force override existing custom bookmarks.
|
| options/home-manager/targets.darwin.defaults.NSGlobalDomain.AppleMetricUnits | Whether to enable the metric system.
|
| options/home-manager/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
|
| options/home-manager/services.cbatticon.updateIntervalSeconds | Number of seconds between updates of the battery information.
|
| options/home-manager/programs.codex.skills | Custom skills for Codex
|
| options/home-manager/services.random-background.interval | The duration between changing background image, set to null
to only set background when logging in
|
| options/home-manager/services.muchsync.remotes.<name>.sshCommand | Specifies a command line to pass to /bin/sh
to execute a command on another machine
|
| options/home-manager/accounts.contact.accounts.<name>.local.encoding | File encoding for items, both content and file name
|
| options/home-manager/services.restic.backups.<name>.repositoryFile | Path to a file containing the repository location to backup to
|
| options/home-manager/programs.firefoxpwa.profiles.<name>.sites.<name>.name | Name of the site.
|
| options/home-manager/programs.autorandr.profiles.<name>.config.<name>.gamma | Output gamma configuration.
|
| options/home-manager/targets.darwin.defaults."com.apple.Safari".AutoFillCreditCardData | Whether to enable autofill of credit card numbers.
|
| options/home-manager/programs.borgmatic.backups.<name>.output.extraConfig | Extra settings.
|
| options/home-manager/services.cliphist.systemdTargets | The systemd targets that will automatically start the cliphist service
|
| options/home-manager/programs.niriswitcher.settings | niriswitcher configuration
|
| options/home-manager/accounts.calendar.accounts.<name>.pimsync.enable | Whether to enable synchronization using pimsync.
|
| options/home-manager/programs.desktoppr.settings.picture | The path to the desktop picture/wallpaper to set
|
| options/home-manager/programs.ssh.matchBlocks.<name>.dynamicForwards.*.address | The address to bind to.
|
| options/home-manager/services.podman.settings.registries.block | List of blocked repositories.
|
| options/home-manager/services.gpg-agent.noAllowExternalCache | Tell Pinentry not to enable features which use an external cache for
passphrases
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.rectangle | The node's geometry, in the format WxH+X+Y.
|
| options/home-manager/programs.kakoune.config.showWhitespace.space | The character to display for spaces
|
| options/home-manager/accounts.email.accounts.<name>.imapnotify.boxes | IMAP folders to watch.
|
| options/home-manager/programs.librewolf.languagePacks | The language packs to install
|
| options/home-manager/services.redshift.temperature.night | Colour temperature to use at night, between
1000 and 25000 K.
|
| options/home-manager/xsession.windowManager.i3.config.focus.wrapping | Whether the window focus commands automatically wrap around the edge of containers
|
| options/home-manager/services.syncthing.settings.folders.<name>.label | The label of the folder.
|
| options/home-manager/wayland.windowManager.sway.config.colors.unfocused | A window which is not focused.
|
| options/home-manager/services.protonmail-bridge.extraPackages | List of derivations to place in ProtonMail Bridge's service path.
|
| options/home-manager/programs.radicle.settings.publicExplorer | HTTPS URL pattern used to generate links to view content on Radicle via the browser.
|
| options/home-manager/services.activitywatch.enable | Whether to enable ActivityWatch, an automated time tracker.
|
| options/home-manager/accounts.email.accounts.<name>.mujmap.settings | Settings which are applied to mujmap.toml
for the account
|
| options/home-manager/services.restic.backups.<name>.backupCleanupCommand | A script that must run after finishing the backup process
|
| options/home-manager/xsession.windowManager.xmonad.enableContribAndExtras | Enable xmonad-{contrib,extras} in xmonad.
|
| options/home-manager/xsession.windowManager.i3.config.window.hideEdgeBorders | Hide window borders adjacent to the screen edges.
|
| options/home-manager/services.restic.backups.<name>.rcloneOptions | Options to pass to rclone to control its behavior
|
| options/home-manager/accounts.email.accounts.<name>.signature.command | A command that generates a signature.
|
| options/home-manager/programs.ssh.matchBlocks.<name>.remoteForwards.*.bind.address | The address to bind to.
|
| options/home-manager/programs.firefox.profiles.<name>.extensions | Submodule for installing and configuring extensions.
|
| options/home-manager/programs.git-credential-keepassxc.enable | Whether to enable git-credential-keepassxc..
|
| options/home-manager/services.restic.backups.<name>.backupPrepareCommand | A script that must run before starting the backup process
|
| options/home-manager/targets.darwin.defaults."com.apple.finder".FXRemoveOldTrashItems | Automatically delete items from trash after 30 days
|
| options/home-manager/programs.rclone.remotes.<name>.secrets | Sensitive configuration values such as passwords, API keys, and tokens
|
| options/home-manager/wayland.windowManager.labwc.systemd.variables | Environment variables to be imported in the systemd & D-Bus user
environment.
|
| options/home-manager/programs.gnome-terminal.profile.<name>.customCommand | The command to use to start the shell, or null for default shell.
|