| options/home-manager/services.muchsync.remotes.<name>.upload | Whether to propagate local changes to the remote.
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.layer | The layer where a new window should spawn.
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.state | The state in which a new window should spawn.
|
| options/home-manager/programs.kakoune.config.keyMappings | User-defined key mappings
|
| options/home-manager/services.osmscout-server.network.port | The TCP port on which the server will listen.
|
| options/home-manager/accounts.email.accounts.<name>.imap.tls.enable | Whether to enable TLS/SSL.
|
| options/home-manager/programs.mangohud.enableSessionWide | Sets environment variables so that
MangoHud is started on any application that supports it.
|
| options/home-manager/vdirsyncer.clientSecretCommand | A command that prints the OAuth credentials to standard
output
|
| options/home-manager/programs.script-directory.package | The script-directory package to use.
|
| options/home-manager/programs.tmate.rsaFingerprint | Tmate server RSA key fingerprint.
|
| options/home-manager/programs.offlineimap.enable | Whether to enable OfflineIMAP.
|
| options/home-manager/programs.cavalier.settings.cava | Settings to be written to the underlying Cava configuration file
|
| options/home-manager/wayland.windowManager.sway.config.gaps.bottom | Bottom gaps value.
|
| options/home-manager/services.radicle.node.lazy.exitIdleTime | The idle time after which no interaction with Radicle Node via the rad CLI should be stopped, in a format that systemd-socket-proxyd(8) understands for its --exit-idle-time argument.
|
| options/home-manager/services.kanshi.settings.*.output.scale | Scales the output by the specified scale factor.
|
| options/home-manager/programs.zsh.prezto.editor.promptContext | Allow the Zsh prompt context to be shown.
|
| options/home-manager/programs.thunderbird.enable | Whether to enable Thunderbird.
|
| options/home-manager/programs.qutebrowser.enable | Whether to enable qutebrowser.
|
| options/home-manager/services.podman.containers.<name>.ip4 | Set an IPv4 address for the container.
|
| options/home-manager/programs.radicle.uri.rad.browser.enable | Whether to enable rad:-URI handling by web browser
|
| options/home-manager/accounts.email.accounts.<name>.smtp.tls.enable | Whether to enable TLS/SSL.
|
| options/home-manager/launchd.agents.<name>.config.StandardInPath | This optional key specifies what file should be used for data being supplied to stdin when using
stdio(3).
|
| options/home-manager/launchd.agents.<name>.config.Program | This key maps to the first argument of execvp(3)
|
| options/home-manager/programs.sbt.credentials.*.realm | The realm of the repository you're authenticating to.
|
| options/home-manager/xsession.windowManager.i3.config.fonts.size | The font size to use for window titles.
|
| options/home-manager/accounts.email.accounts.<name>.enable | Whether this account is enabled
|
| options/home-manager/services.pizauth.accounts.<name>.loginHint | An optional login hint for the account provider.
|
| options/home-manager/programs.waveterm.bookmarks | Bookmark definitions for WaveTerm
|
| options/home-manager/programs.ssh.matchBlocks.<name>.controlMaster | Configure sharing of multiple sessions over a single network connection.
|
| options/home-manager/accounts.email.accounts.<name>.aerc.smtpAuth | Sets the authentication mechanism if smtp is used as the outgoing
method
|
| options/home-manager/programs.zed-editor.extensions | A list of the extensions Zed should install on startup
|
| options/home-manager/wayland.windowManager.sway.extraConfigEarly | Like extraConfig, except lines are added to ~/.config/sway/config before all other configuration.
|
| options/home-manager/programs.zsh.prezto.tmux.defaultSessionName | Set the default session name.
|
| options/home-manager/programs.zsh.antidote.useFriendlyNames | Whether to enable friendly names.
|
| options/home-manager/wayland.windowManager.sway.config.fonts.style | The font style to use for window titles.
|
| options/home-manager/services.screen-locker.xss-lock.extraOptions | Extra command-line arguments to pass to xss-lock.
|
| options/home-manager/programs.anyrun.config.width | The width of the runner
|
| options/home-manager/accounts.email.accounts.<name>.aerc.imapAuth | Sets the authentication mechanism if imap is used as the incoming
method
|
| options/home-manager/accounts.email.accounts.<name>.lieer.enable | Whether to enable lieer Gmail synchronization for notmuch.
|
| options/home-manager/i18n.inputMethod.fcitx5.settings.inputMethod | The input method configure in profile file in ini format.
|
| options/home-manager/accounts.email.accounts.<name>.meli.enable | Whether to enable the meli mail client for this account
|
| options/home-manager/programs.zsh.prezto.editor.dotExpansion | Automatically convert .... to ../..
|
| options/home-manager/programs.anyrun.config.height.fraction | Fraction of the screen.
|
| options/home-manager/services.stalonetray.config | Stalonetray configuration as a set of attributes.
|
| options/home-manager/programs.anyrun.config.x | The horizontal position, adjusted so that { relative = 0.5; } always centers the runner
|
| options/home-manager/programs.difftastic.options | Configuration options for difftastic
|
| options/home-manager/xsession.windowManager.awesome.enable | Whether to enable Awesome window manager.
|
| options/home-manager/services.gammastep.settings | The configuration to pass to Gammastep
|
| options/home-manager/services.mpdris2.multimediaKeys | Whether to enable multimedia key support.
|
| options/home-manager/services.colima.profiles.<name>.isService | Whether this profile will run as a service.
|
| options/home-manager/launchd.agents.<name>.config.StandardOutPath | This optional key specifies what file should be used for data being sent to stdout when using stdio(3).
|
| options/home-manager/programs.taskwarrior.enable | Whether to enable Task Warrior.
|
| options/home-manager/services.xsuspender.defaults | XSuspender defaults.
|
| options/home-manager/services.restic.backups.<name>.progressFps | Controls the frequency of progress reporting.
|
| options/home-manager/xdg.cacheFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| options/home-manager/programs.gemini-cli.commands | An attribute set of custom commands that will be globally available
|
| options/home-manager/fonts.fontconfig.configFile.<name>.enable | Whether to enable Whether this font config file should be generated..
|
| options/home-manager/programs.superfile.pinnedFolders | Entries that get added to the pinned panel.
|
| options/home-manager/services.pass-secret-service.storePath | Absolute path to the password store
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.focus | Whether the node should gain focus on creation.
|
| options/home-manager/services.podman.autoUpdate.onCalendar | The systemd OnCalendar expression for the update
|
| options/home-manager/programs.spotify-player.settings | Configuration written to
$XDG_CONFIG_HOME/spotify-player/app.toml
|
| options/home-manager/programs.retroarch.cores.<name>.package | The ‹name› package to use.
|
| options/home-manager/programs.zsh.prezto.ssh.identities | Set the SSH identities to load into the agent.
|
| options/home-manager/xsession.windowManager.bspwm.extraConfig | Additional shell commands to be run at the end of the config file.
|
| options/home-manager/programs.claude-code.skills | Custom skills for Claude Code
|
| options/home-manager/xsession.windowManager.fluxbox.enable | Whether to enable Fluxbox window manager.
|
| options/home-manager/programs.smug.projects.<name>.windows.*.root | Root path of window
|
| options/home-manager/services.network-manager-applet.enable | Whether to enable the Network Manager applet (nm-applet).
|
| options/home-manager/xdg.stateFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| options/home-manager/xdg.desktopEntries.<name>.startupNotify | If true, it is KNOWN that the application will send a "remove"
message when started with the DESKTOP_STARTUP_ID
environment variable set
|
| options/home-manager/programs.msmtp.configContent | Content added to msmtp config
|
| options/home-manager/programs.gnome-terminal.profile.<name>.font | The font name, null to use system default.
|
| options/home-manager/wayland.windowManager.sway.config.startup | Commands that should be executed at startup
|
| options/home-manager/programs.claude-code.commands | Custom commands for Claude Code
|
| options/home-manager/programs.zsh.prezto.prompt.pwdLength | Set the working directory prompt display length
|
| options/home-manager/accounts.contact.accounts.<name>.remote.url | The URL of the storage.
|
| options/home-manager/programs.brave.nativeMessagingHosts | List of Brave Browser native messaging hosts to install.
|
| options/home-manager/programs.ripgrep.arguments | List of arguments to pass to ripgrep
|
| options/home-manager/i18n.inputMethod.fcitx5.waylandFrontend | Use the Wayland input method frontend
|
| options/home-manager/programs.kubecolor.enableAlias | When set to true, it will create an alias for kubectl pointing to
kubecolor, thus making kubecolor the default kubectl client.
|
| options/home-manager/programs.gnome-shell.extensions.*.id | ID of the GNOME Shell extension
|
| options/home-manager/xsession.windowManager.fluxbox.init | Init configuration for Fluxbox, written to
~/.fluxbox/init
|
| options/home-manager/programs.termite.scrollOnKeystroke | Scroll to the bottom automatically when a key is pressed.
|
| options/home-manager/services.kanshi.settings.*.include | Include as another file from path
|
| options/home-manager/programs.hyprpanel.settings | Configuration written to
$XDG_CONFIG_HOME/hyprpanel/config.json
|
| options/home-manager/services.cbatticon.lowLevelPercent | Low level percentage of the battery in percent (without the
percent symbol).
|
| options/home-manager/fonts.fontconfig.configFile.<name>.source | Config file to source
|
| options/home-manager/programs.zed-editor.mutableUserSettings | Whether user settings (settings.json) can be updated by zed.
|
| options/home-manager/accounts.calendar.accounts.<name>.name | Unique identifier of the calendar
|
| options/home-manager/xsession.windowManager.xmonad.buildScript | Build script for your xmonad configuration.
|
| options/home-manager/accounts.contact.accounts.<name>.local.fileExt | The file extension to use.
|
| options/home-manager/programs.hexchat.channels.<name>.charset | Character set.
|
| options/home-manager/services.cbatticon.commandLeftClick | Command to execute when left clicking on the tray icon.
|
| options/home-manager/xsession.windowManager.fluxbox.apps | Apps configuration for Fluxbox, written to
~/.fluxbox/apps
|
| options/home-manager/vdirsyncer.collections | The collections to synchronize between the storages.
|
| options/home-manager/programs.ssh.matchBlocks.<name>.identityFile | Specifies files from which the user identity is read
|
| options/home-manager/programs.gradle.initScripts.<name>.source | Path of the init script file
|
| options/home-manager/programs.mercurial.ignoresRegexp | List of regular expressions for files to be globally ignored.
|
| options/home-manager/programs.radicle.settings.node.listen | Addresses to bind to and listen for inbound connections.
|