| programs.kakoune.config.keyMappings.*.docstring | Optional documentation text to display in info boxes.
|
| targets.darwin.defaults."com.apple.dock".tilesize | Sets the size of the dock.
|
| programs.i3bar-river.package | The i3bar-river package to use.
|
| programs.gnome-terminal.profile.<name>.colors.cursor | The color for the terminal cursor.
|
| programs.notmuch.new.ignore | A list to specify files and directories that will not be
searched for messages by notmuch new.
|
| home.keyboard | Keyboard configuration
|
| accounts.calendar.accounts.<name>.local.encoding | File encoding for items, both content and file name
|
| services.wlsunset.gamma | Gamma value to use.
|
| 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
|
| programs.khal.locale.dateformat | khal will display and understand all dates in this format
|
| services.gammastep.enable | Whether to enable Gammastep.
|
| programs.msmtp.configContent | Content added to msmtp config
|
| wayland.windowManager.sway.package | Sway package to use
|
| wayland.windowManager.sway.extraConfig | Extra configuration lines to add to ~/.config/sway/config.
|
| services.cliphist.allowImages | Store images in clipboard history.
|
| systemd.user.automounts.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| dbus.packages | Packages whose D-Bus configuration files should be included in
the configuration of the D-Bus session-wide message bus
|
| targets.genericLinux.gpu.nvidia.sha256 | The hash of the downloaded driver file
|
| programs.pubs.extraConfig | Configuration using syntax written to
$HOME/.pubsrc.
|
| launchd.agents.<name>.config.SessionCreate | This key specifies that the job should be spawned into a new security
audit session rather than the default session for the context is belongs
to
|
| programs.floorp.finalPackage | Resulting Floorp package.
|
| xdg.autostart.readOnly | Make XDG_CONFIG_HOME/autostart a symlink to a readonly directory so that
programs cannot install arbitrary autostart services.
|
| programs.anki.sync.username | Sync account username.
|
| programs.git-worktree-switcher.enableFishIntegration | Whether to enable Fish integration.
|
| xsession.windowManager.i3.config | i3 configuration options.
|
| programs.gnome-terminal.profile.<name>.font | The font name, null to use system default.
|
| accounts.calendar.accounts.<name>.vdirsyncer.conflictResolution | What to do in case of a conflict between the storages
|
| services.radicle.node.environment | Environment to set when executing radicle-node.
|
| vdirsyncer.verifyFingerprint | Optional
|
| services.mbsync.verbose | Whether mbsync should produce verbose output.
|
| programs.radio-cli.settings | Configuration settings for radio-cli
|
| programs.obsidian.defaultSettings.communityPlugins.*.settings | Settings to include in the plugin's data.json.
|
| services.remmina.package | The remmina package to use.
|
| programs.obsidian.vaults.<name>.settings.communityPlugins | Community plugins to install and activate.
|
| services.swayidle.extraArgs | Extra arguments to pass to swayidle.
|
| wayland.windowManager.sway.config.gaps.inner | Inner gaps value.
|
| wayland.windowManager.river.extraSessionVariables | Extra session variables set when running the compositor.
|
| programs.inori.package | The inori package to use.
|
| programs.patdiff.package | The patdiff package to use.
|
| home.shell.enableShellIntegration | Whether to globally enable shell integration for all supported shells
|
| programs.kickoff.settings | Configuration settings for kickoff
|
| programs.librewolf.profiles.<name>.path | Profile path.
|
| i18n.inputMethod.kime.extraConfig | kime configuration
|
| xsession.windowManager.i3.config.defaultWorkspace | The default workspace to show when i3 is launched
|
| home.file.<name>.text | Text of the file
|
| services.syncthing.settings.options.limitBandwidthInLan | Whether to apply bandwidth limits to devices in the same broadcast domain as the local device.
|
| programs.gemini-cli.package | The gemini-cli package to use.
|
| home.username | The user's username.
|
| programs.git.settings | Configuration written to $XDG_CONFIG_HOME/git/config
|
| services.psd.package | The profile-sync-daemon package to use.
|
| programs.pls.enable | Whether to enable pls, a modern replacement for ls.
|
| xsession.windowManager.i3.config.assigns | An attribute set that assigns applications to workspaces based
on criteria.
|
| launchd.agents.<name>.config.SoftResourceLimits.CPU | The maximum amount of cpu time (in seconds) to be used by each process.
|
| programs.swaylock.package | The swaylock package to use.
|
| xsession.windowManager.i3.config.floating | Floating window settings.
|
| programs.alacritty.themePackage | The alacritty-theme package to use.
|
| programs.ssh.matchBlocks.<name>.forwardX11Trusted | Specifies whether remote X11 clients will have full access to the
original X11 display.
|
| services.hyprshell.systemd.target | The Systemd target that will start the hyprshell service
|
| programs.inori.settings | Configuration written to $XDG_CONFIG_HOME/inori/config.toml
|
| programs.kitty.autoThemeFiles.dark | Theme name for dark color scheme.
|
| programs.firefox.profiles.<name>.userContent | Custom Firefox user content CSS.
|
| services.avizo.settings | The settings that will be written to the avizo configuration file.
|
| programs.sqls.settings | Configuration written to
$XDG_CONFIG_HOME/sqls/config.yml
|
| programs.superfile.package | The superfile package to use.
|
| xsession.windowManager.i3.config.bars.*.colors.separator | Text color to be used for the separator.
|
| wayland.windowManager.wayfire.plugins | Additional plugins to use with wayfire
|
| programs.jrnl.settings | Configuration for the jrnl binary
|
| services.kanshi.profiles.<name>.outputs.*.status | Enables or disables the specified output.
|
| launchd.agents.<name>.config.Program | This key maps to the first argument of execvp(3)
|
| nix.buildMachines.*.publicHostKey | The (base64-encoded) public host key of this builder
|
| programs.bemenu.enable | Whether to enable bemenu.
|
| programs.fish.functions.<name>.description | A description of what the function does, suitable as a completion
description.
|
| programs.qutebrowser.greasemonkey | Greasemonkey userscripts to add to qutebrowser's greasemonkey
directory.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.settings | Settings for this site
|
| programs.neovim.plugins.*.runtime.<name>.text | Text of the file
|
| services.jellyfin-mpv-shim.settings | Configuration written to
$XDG_CONFIG_HOME/jellyfin-mpv-shim/conf.json
|
| programs.ranger.aliases | Aliases written to $XDG_CONFIG_HOME/ranger/rc.conf.
|
| wayland.windowManager.sway.config.startup | Commands that should be executed at startup
|
| programs.lazygit.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.tealdeer.enable | Whether to enable Tealdeer.
|
| programs.amfora.settings | Configuration settings for amfora
|
| services.kanshi.settings.*.profile.outputs.*.scale | Scales the output by the specified scale factor.
|
| programs.lutris.runners.<name>.package | The package to use for this runner, nix will try to find the executable for this package
|
| programs.scmpuff.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.bacon.settings | Bacon configuration written to either Library/Application Support/org.dystroy.bacon/prefs.toml
(darwin) or $XDG_CONFIG_HOME/bacon/prefs.toml
|
| programs.gallery-dl.enable | Whether to enable gallery-dl.
|
| services.snixembed.beforeUnits | List of other units that should be started after snixembed.
|
| services.protonmail-bridge.logLevel | Log level of the ProtonMail Bridge service
|
| programs.browserpass.package | The browserpass package to use.
|
| programs.ripgrep-all.custom_adapters.*.extensions | The file extensions this adapter supports
|
| services.syncthing.settings.folders.<name>.type | Controls how the folder is handled by Syncthing
|
| programs.ssh.matchBlocks.<name>.addKeysToAgent | When enabled, a private key that is used during authentication will be
added to ssh-agent if it is running (with confirmation enabled if
set to 'confirm')
|
| services.grobi.enable | Whether to enable the grobi display setup daemon.
|
| services.way-displays.systemdTarget | Systemd target to bind to.
|
| programs.tray-tui.settings | Configuration settings for tray-tui
|
| gtk.gtk3.colorScheme | Color scheme for GTK 3 applications.
|
| wayland.windowManager.labwc.systemd.extraCommands | Extra commands to be run after D-Bus activation.
|
| xsession.windowManager.i3.config.floating.criteria | List of criteria for windows that should be opened in a floating mode.
|
| programs.borgmatic.backups.<name>.retention.keepYearly | Number of yearly archives to keep
|
| programs.firefox.profiles.<name>.search.order | The order the search engines are listed in
|