| services.vdirsyncer.configFile | Optional configuration file to link to use instead of
the default file ($XDG_CONFIG_HOME/vdirsyncer/config).
|
| programs.ghostty.clearDefaultKeybinds | Whether to clear default keybinds.
|
| programs.neomutt.sourcePrimaryAccount | Whether to enable source the primary account by default.
|
| xdg.configFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| wayland.windowManager.sway.config.terminal | Default terminal to run.
|
| 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
|
| xsession.windowManager.i3.config.terminal | Default terminal to run.
|
| targets.darwin.defaults."com.apple.finder".ShowPathBar | Show the path bar at the bottom of a Finder window
|
| wayland.windowManager.sway.config.modifier | Modifier key that is used for all default keybindings.
|
| launchd.agents.<name>.config.Sockets.<name>.SockType | This optional key tells launchctl what type of socket to create
|
| programs.nushell.settings | Nushell settings
|
| targets.genericLinux.nixGL.vulkan.enable | Whether to enable Vulkan in nixGL wrappers
|
| 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.podman.machines.<name>.timezone | Timezone to set in the machine
|
| services.podman.machines.<name>.volumes | Volumes to mount in the machine, specified as source:target pairs
|
| programs.gnome-terminal.profile.<name>.colors | The terminal colors, null to use system default.
|
| services.jellyfin-mpv-shim.mpvBindings | mpv input bindings to use for jellyfin-mpv-shim
|
| services.protonmail-bridge.logLevel | Log level of the ProtonMail Bridge service
|
| programs.radicle.uri.web-rad.browser | Name of the XDG Desktop Entry for your browser
|
| wayland.windowManager.sway.config.bars.*.hiddenState | The default bar mode when 'bar.mode' == 'hide'.
|
| xsession.windowManager.i3.config.modifier | Modifier key that is used for all default keybindings.
|
| targets.darwin.defaults."com.apple.dock".tilesize | Sets the size of the dock.
|
| services.podman.machines.<name>.username | Username used in the machine image
|
| accounts.calendar.accounts.<name>.khal.type | Either a single calendar (calendar which is the default) or a directory with multiple calendars (discover).
|
| targets.darwin.defaults."com.apple.dock".autohide | Hide the Dock automatically
|
| services.getmail.frequency | The refresh frequency
|
| services.gnome-keyring.components | The GNOME keyring components to start
|
| programs.taskwarrior.colorTheme | Either one of the default provided theme as string, or a
path to a theme configuration file.
|
| xsession.windowManager.i3.config.bars.*.hiddenState | The default bar mode when 'bar.mode' == 'hide'.
|
| services.podman.machines.<name>.rootful | Whether to run the machine in rootful mode
|
| targets.darwin.keybindings | This will configure the default keybindings for text fields in macOS
applications
|
| programs.man.generateCaches | Whether to generate the manual page index caches using
mandb(8)
|
| targets.darwin.defaults."com.apple.dock".expose-group-apps | Whether to enable grouping of windows by application in Mission Control.
|
| targets.genericLinux.gpu.nixStateDirectory | The path to the Nix state directory
|
| home.pointerCursor | Cursor configuration
|
| targets.darwin.defaults."com.apple.finder".ShowStatusBar | Show the status bar at the bottom of a Finder window
|
| programs.joplin-desktop.general.editor | The editor command (may include arguments) that will be used to open a
note
|
| programs.element-desktop.settings | Configuration settings for Element's default profiles
|
| targets.darwin.defaults."com.apple.finder".AppleShowAllFiles | Show hidden files in Finder
|
| targets.darwin.defaults.NSGlobalDomain.AppleLocale | Configures the user locale.
|
| accounts.email.accounts.<name>.gpg.encryptByDefault | Encrypt outgoing messages by default.
|
| programs.zsh.initContent | Content to be added to .zshrc
|
| programs.librewolf.profiles.<name>.isDefault | Whether this is a default profile.
|
| services.xsuspender.defaults.resumeFor | Resume duration in seconds.
|
| programs.smug.projects.<name>.windows.*.selected | Whether this window should be selected by default at session start.
|
| programs.zellij.attachExistingSession | Whether to attach to the default session after being autostarted if a Zellij session already exists
|
| programs.kakoune.config.showWhitespace.tab | The character to display for tabs
|
| launchd.agents.<name>.config.Sockets.<name>.SockPassive | This optional key specifies whether listen(2) or connect(2) should be called on the created file
descriptor
|
| programs.vscode.profiles.<name>.enableUpdateCheck | Whether to enable update checks/notifications
|
| programs.ssh.enableDefaultConfig | Whether to enable or not the old default config values
|
| services.xsuspender.defaults.resumeEvery | Resume interval in seconds.
|
| targets.darwin.defaults.NSGlobalDomain.KeyRepeat | Interval between key repetitions when holding down a key
|
| targets.darwin.defaults."com.apple.dock".size-immutable | Whether to enable locking of the dock size.
|
| accounts.email.certificatesFile | Path to default file containing certificate authorities that
should be used to validate the connection authenticity
|
| wayland.windowManager.sway.config.colors | Color settings
|
| targets.darwin.defaults.NSGlobalDomain.AppleMetricUnits | Whether to enable the metric system.
|
| programs.kakoune.config.showWhitespace.space | The character to display for spaces
|
| targets.darwin.defaults."com.apple.Safari".AutoFillCreditCardData | Whether to enable autofill of credit card numbers.
|
| programs.zsh.historySubstringSearch.searchUpKey | The key codes to be used when searching up
|
| targets.darwin.defaults."com.apple.finder".FXRemoveOldTrashItems | Automatically delete items from trash after 30 days
|
| services.xsuspender.defaults.execResume | Before resuming, execute this shell script
|
| programs.gnome-terminal.profile.<name>.customCommand | The command to use to start the shell, or null for default shell.
|
| programs.kakoune.config.showWhitespace.lineFeed | The character to display for line feeds
|
| programs.kakoune.config.showWhitespace.tabStop | The character to append to tabs to reach the width of a tabstop
|
| xsession.windowManager.i3.config.colors | Color settings
|
| services.xsuspender.defaults.onlyOnBattery | Whether to enable process suspend only on battery.
|
| programs.kakoune.config.numberLines.separator | String that separates the line number column from the
buffer contents
|
| programs.quickshell.systemd.target | The systemd target that will automatically start quickshell
|
| services.xsuspender.defaults.suspendDelay | Initial suspend delay in seconds.
|
| vdirsyncer.conflictResolution | What to do in case of a conflict between the storages
|
| services.xsuspender.defaults.execSuspend | Before suspending, execute this shell script
|
| targets.darwin.defaults."com.apple.Safari".ShowOverlayStatusBar | Whether to enable status bar.
|
| programs.zsh.historySubstringSearch.searchDownKey | The key codes to be used when searching down
|
| programs.swaylock.enable | Whether to enable swaylock
|
| wayland.windowManager.sway.config.bars.*.colors | Bar color settings
|
| programs.starship.enableTransience | The TransientPrompt feature of Starship replaces previous prompts with a
custom string
|
| programs.floorp.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| accounts.contact.accounts.<name>.vdirsyncer.auth | Authentication settings
|
| services.xsuspender.defaults.sendSignals | Whether to send SIGSTOP / SIGCONT signals or not
|
| xsession.windowManager.i3.config.bars.*.colors | Bar color settings
|
| wayland.windowManager.sway.swaynag.settings | Configuration written to
$XDG_CONFIG_HOME/swaynag/config
|
| targets.darwin.defaults."com.apple.dock".orientation | Position of the Dock on the screen
|
| targets.darwin.defaults."com.apple.Safari".AutoFillPasswords | Whether to enable autofill of usernames and passwords.
|
| accounts.email.accounts.<name>.neomutt.showDefaultMailbox | Show the default mailbox (INBOX)
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowDayOfWeek | Whether to enable showing the day of the week.
|
| targets.darwin.defaults."com.apple.Safari".IncludeDevelopMenu | Whether to enable "Develop" menu in the menu bar.
|
| programs.desktoppr.settings.setOnlyOnce | If false (the default), the desktop picture/wallpaper will be reset
to the configured parameters on every system configuration change
|
| xsession.windowManager.spectrwm.unbindings | List of keybindings to disable from default Spectrwm configuration.
|
| programs.firefox.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| services.home-manager.autoExpire.store.cleanup | Whether to enable to cleanup Nix store when the Home Manager expire service runs
|
| targets.darwin.defaults.NSGlobalDomain.AppleLanguages | Sets the language to use in the preferred order.
|
| programs.git-credential-keepassxc.groups | The KeePassXC groups used for storing and fetching of credentials
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowDayOfMonth | Whether to enable showing the day of the month.
|
| targets.darwin.defaults."com.apple.menuextra.clock".Show24Hour | Whether to enable showing a 24-hour clock, instead of a 12-hour clock.
|
| programs.rclone.remotes.<name>.mounts.<name>.options | An attribute set of option values passed to rclone mount
|
| targets.darwin.defaults."com.apple.menuextra.clock".IsAnalog | Whether to enable showing an analog clock instead of a digital one.
|
| accounts.calendar.accounts.<name>.vdirsyncer.auth | Authentication settings
|
| targets.darwin.defaults."com.apple.Safari".AutoOpenSafeDownloads | Whether to enable opening of downloaded files.
|
| targets.darwin.defaults.NSGlobalDomain.ApplePressAndHoldEnabled | Repeat a key when it is held down (false) or display the accented character selector (true)
|
| programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|