| vdirsyncer.itemTypes | Kinds of items to show
|
| launchd.agents.<name>.config.ThrottleInterval | This key lets one override the default throttling policy imposed on jobs by launchd
|
| programs.nh.osFlake | The string that will be used for the NH_OS_FLAKE environment variable.
NH_OS_FLAKE is used by nh as the default flake for performing nh os
actions, such as nh os switch
|
| vdirsyncer.useVcard4 | Specifies whether vdirsyncer should request vCards in version 4.0
|
| programs.git.signing.key | The default signing key fingerprint
|
| programs.anki.answerKeys.*.ease | Number associated with an answer button
|
| services.wl-clip-persist.extraOptions | Extra command-line arguments to pass to wl-clip-persist
|
| services.wlsunset.output | Name of output to use, by default all outputs are used.
|
| programs.obsidian.defaultSettings.corePlugins.*.settings | Plugin settings to include.
|
| programs.ncmpcpp.mpdMusicDir | Value of the mpd_music_dir setting
|
| services.fusuma.settings | YAML config that will override the default fusuma configuration.
|
| programs.pandoc.defaultsFile | Resulting defaults file.
|
| programs.command-not-found.dbPath | Absolute path to programs.sqlite
|
| programs.nh.homeFlake | The string that will be used for the NH_HOME_FLAKE environment variable.
NH_HOME_FLAKE is used by nh as the default flake for performing nh home
actions, such as nh home switch
|
| programs.obsidian.defaultSettings.appearance | Settings to write to appearance.json
|
| programs.mercurial.userName | Default user name to use.
|
| launchd.agents.<name>.config.RunAtLoad | This optional key is used to control whether your job is launched once at the time the job is loaded
|
| programs.astroid.extraConfig | JSON config that will override the default Astroid configuration.
|
| programs.kakoune.config.tabStop | The width of a tab in spaces
|
| programs.obsidian.defaultSettings.communityPlugins.*.pkg | The plugin package.
|
| services.conky.extraConfig | Configuration used by the Conky daemon
|
| services.pimsync.configFile | Optional configuration file to use instead of the default file
($XDG_CONFIG_HOME/pimsync/pimsync.conf).
|
| programs.bottom.settings | Configuration written to
$XDG_CONFIG_HOME/bottom/bottom.toml
|
| services.gromit-mpx.tools.*.device | Use this tool with the given xinput device
|
| programs.obsidian.defaultSettings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| programs.termite.geometry | The default window geometry for new terminal windows.
|
| programs.mercurial.userEmail | Default user email to use.
|
| programs.obsidian.defaultSettings.communityPlugins | Community plugins to install and activate
|
| launchd.agents.<name>.config.TimeOut | The recommended idle time out (in seconds) to pass to the job
|
| programs.termite.browser | Set the default browser for opening links
|
| programs.mc.panelsSettings | Settings for mc/panels file
|
| programs.mc.keymapSettings | Settings for mc/mc.keymap file
|
| programs.kakoune.config.autoInfo | Contexts in which to display automatic information box
|
| services.gpg-agent.maxCacheTtl | Set the maximum time a cache entry is valid to n seconds
|
| programs.git.signing.signByDefault | Whether commits and tags should be signed by default.
|
| programs.qutebrowser.searchEngines | Search engines that can be used via the address bar
|
| programs.obsidian.defaultSettings.communityPlugins.*.enable | Whether to enable the plugin.
|
| wayland.windowManager.sway.config.menu | Default launcher to use.
|
| launchd.agents.<name>.config.ExitTimeOut | The amount of time launchd waits before sending a SIGKILL signal
|
| programs.home-manager.path | The default path to use for Home Manager
|
| programs.nh.darwinFlake | The string that will be used for the NH_DARWIN_FLAKE environment variable.
NH_DARWIN_FLAKE is used by nh as the default flake for performing
nh darwin actions, such as nh darwin switch
|
| accounts.email.accounts.<name>.smtp.tls.certificatesFile | Path to file containing certificate authorities that should
be used to validate the connection authenticity
|
| accounts.email.accounts.<name>.imap.tls.certificatesFile | Path to file containing certificate authorities that should
be used to validate the connection authenticity
|
| targets.darwin.defaults | Set macOS user defaults
|
| xsession.windowManager.i3.config.menu | Default launcher to use.
|
| programs.codex.settings | Configuration written to CODEX_HOME/config.toml (0.2.0+)
or ~/.codex/config.yaml (<0.2.0)
|
| programs.vicinae.settings | Settings written as JSON to ~/.config/vicinae/settings.json
|
| programs.khard.settings.general.default_action | The default action to execute.
|
| services.gpg-agent.maxCacheTtlSsh | Set the maximum time a cache entry used for SSH keys is valid to n
seconds
|
| services.podman.machines.<name>.cpus | Number of CPUs to allocate to the machine
|
| services.podman.machines.<name>.swap | Swap size in MB for the machine
|
| services.clipmenu.launcher | Launcher command, if not set, dmenu
will be used by default.
|
| programs.kakoune.config.autoReload | Reload buffers when an external modification is detected
|
| programs.obsidian.defaultSettings.communityPlugins.*.settings | Settings to include in the plugin's data.json.
|
| accounts.email.accounts.<name>.imap.port | The port on which the IMAP server listens
|
| wayland.systemd.target | The systemd target that will automatically start the graphical Wayland services
|
| programs.swaylock.settings | Default arguments to swaylock
|
| launchd.agents.<name>.config.GroupName | This optional key specifies the group to run the job as
|
| programs.i3status.enableDefault | Whether or not to enable
the default configuration.
|
| accounts.email.accounts.<name>.smtp.port | The port on which the SMTP server listens
|
| programs.gnome-terminal.showMenubar | Whether to show the menubar by default
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.farPattern | IMAP4 patterns for which mailboxes on the remote mail server to sync
|
| programs.khal.locale.default_timezone | Default for new events or if khal does not understand the timezone
in an ical file
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.nearPattern | Name for where mail coming from the remote (far) mail server will end up
locally
|
| programs.infat.autoActivate | Automatically activate infat on startup
|
| programs.mangohud.settings | Configuration written to
$XDG_CONFIG_HOME/MangoHud/MangoHud.conf
|
| services.podman.machines.<name>.image | Bootable image to use for the machine
|
| launchd.agents.<name>.config.ServiceIPC | This optional key specifies whether the job participates in advanced
communication with launchd
|
| programs.neomutt.sidebar.shortPath | By default sidebar shows the full path of the mailbox, but
with this enabled only the relative name is shown.
|
| services.podman.machines.<name>.diskSize | Disk size in GB for the machine
|
| wayland.windowManager.sway.xwayland | Enable xwayland, which is needed for the default configuration of sway.
|
| _module.args | Additional arguments passed to each module in addition to ones
like lib, config,
and pkgs, modulesPath
|
| home.file.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| programs.matplotlib.config | Add terms to the matplotlibrc file to
control the default matplotlib behavior.
|
| services.jellyfin-mpv-shim.mpvConfig | mpv configuration options to use for jellyfin-mpv-shim
|
| launchd.agents.<name>.config.InitGroups | This optional key specifies whether initgroups(3) should be called before running the job
|
| services.podman.machines.<name>.memory | Memory in MB to allocate to the machine
|
| launchd.agents.<name>.config.OnDemand | This key was used in Mac OS X 10.4 to control whether a job was kept alive or not
|
| services.podman.settings.policy | Signature verification policy file
|
| programs.powerline-go.modules | List of module names to load
|
| xdg.dataFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| programs.kakoune.config.indentWidth | The width of an indentation in spaces
|
| programs.floorp.profiles.<name>.isDefault | Whether this is a default profile.
|
| programs.waylogout.settings | Default arguments to waylogout
|
| programs.msmtp.configContent | Content added to msmtp config
|
| 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
|
| programs.kubecolor.enableAlias | When set to true, it will create an alias for kubectl pointing to
kubecolor, thus making kubecolor the default kubectl client.
|
| 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
|
| services.xsuspender.defaults | XSuspender defaults.
|
| services.pass-secret-service.storePath | Absolute path to the password store
|
| programs.gnome-terminal.profile.<name>.font | The font name, null to use system default.
|
| programs.zsh.prezto.prompt.pwdLength | Set the working directory prompt display length
|
| programs.pyenv.rootDirectory | The pyenv root directory (PYENV_ROOT).
This deviates from upstream, which uses $HOME/.pyenv
|
| programs.ssh.matchBlocks.<name>.userKnownHostsFile | Specifies one or more files to use for the user host key
database, separated by whitespace
|
| programs.ashell.systemd.target | The systemd target that will automatically start ashell
|
| accounts.email.accounts.<name>.gpg.signByDefault | Sign messages by default.
|
| programs.notmuch.search.excludeTags | A list of tags that will be excluded from search results by
default
|
| xsession.windowManager.command | Command to use to start the window manager
|
| programs.kakoune.config.autoComplete | Modes in which to display possible completions
|
| programs.firefox.profiles.<name>.isDefault | Whether this is a default profile.
|