| nix.buildMachines.*.protocol | The protocol used for communicating with the build machine
|
| services.syncthing.overrideFolders | Whether to delete the folders which are not configured via the
folders option
|
| wayland.windowManager.hyprland.sourceFirst | Whether to enable putting source entries at the top of the configuration
.
|
| wayland.windowManager.sway.config.bars.*.statusCommand | Command that will be used to get status lines.
|
| qt.platformTheme.name | Platform theme to use for Qt applications
|
| accounts.calendar.accounts.<name>.thunderbird.color | Display color of the calendar in hex
|
| services.autorandr.package | The autorandr package to use.
|
| accounts.contact.accounts.<name>.vdirsyncer.verify | Null or path to certificate to verify SSL against
|
| services.pizauth.extraConfig | Additional global configuration
|
| services.kanshi.settings.*.profile.outputs.*.criteria | The criteria can either be an output name, an output description or "*"
|
| programs.lesspipe.package | The lesspipe package to use.
|
| programs.yazi.enableFishIntegration | Whether to enable Fish integration.
|
| accounts.calendar.accounts | List of calendars.
|
| home.enableDebugInfo | Some Nix packages provide debug symbols for
gdb in the debug output
|
| services.mbsync.configFile | Optional configuration file to link to use instead of
the default file (~/.mbsyncrc).
|
| gtk.gtk3.theme.package | Package providing the theme
|
| programs.zsh.dirHashes | An attribute set that adds to named directory hash table.
|
| services.screen-locker.lockCmd | Locker command to run.
|
| programs.aliae.enableBashIntegration | Whether to enable Bash integration.
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| xdg.desktopEntries.<name>.mimeType | The MIME type(s) supported by this application.
|
| services.tldr-update.period | Systemd timer period to create for scheduled tldr --update
|
| programs.autorandr.profiles.<name>.hooks.postswitch | Postswitch hook executed after mode switch.
|
| programs.neovim.plugins.*.runtime | Set of files that have to be linked in nvim config folder.
|
| accounts.email.accounts.<name>.neomutt.extraMailboxes | List of extra mailboxes
|
| services.betterlockscreen.package | The betterlockscreen package to use.
|
| programs.ion.enable | Whether to enable the Ion Shell
|
| programs.notmuch.new | Options related to email processing performed by
notmuch new.
|
| services.xscreensaver.package | The xscreensaver package to use.
|
| home.pointerCursor.enable | Whether to enable cursor config generation.
|
| programs.vicinae.extensions | List of Vicinae extensions to install
|
| services.listenbrainz-mpd.enable | Whether to enable listenbrainz-mpd.
|
| programs.amp.enable | Whether to enable amp.
|
| programs.navi.package | The navi package to use.
|
| programs.gnome-shell.theme | Theme to use for GNOME Shell.
|
| xdg.desktopEntries.<name>.icon | Icon to display in file manager, menus, etc.
|
| i18n.inputMethod.fcitx5.themes | Themes to be written to $XDG_DATA_HOME/fcitx5/themes/${name}
|
| specialisation | A set of named specialized configurations
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.text | The raw text of the filter
|
| programs.jqp.settings | Jqp configuration
|
| programs.prismlauncher.icons | List of paths to instance icons
|
| programs.waybar.systemd.enable | Whether to enable Waybar systemd integration.
|
| programs.starship.enable | Whether to enable starship.
|
| programs.tmate.rsaFingerprint | Tmate server RSA key fingerprint.
|
| services.podman.containers.<name>.network | The network mode or network/s to connect the container to
|
| programs.mpv.package | The mpv package to use.
|
| programs.floorp.profiles.<name>.isDefault | Whether this is a default profile.
|
| programs.alot.bindings | Keybindings.
|
| services.kanshi.profiles.<name>.exec | Commands executed after the profile is successfully applied
|
| programs.mercurial.package | The mercurial package to use.
|
| programs.cava.package | The cava package to use.
|
| programs.kakoune.config.keyMappings.*.key | The key to be mapped
|
| accounts.contact.accounts.<name>.remote | Remote configuration for the contacts.
|
| services.clipcat.menuSettings | Configuration settings for clipcat-menu
|
| manual.json.enable | Whether to install a JSON formatted list of all Home Manager
options
|
| programs.pimsync.settings | Settings to be added to pimsync.conf
|
| programs.joplin-desktop.enable | Whether to enable joplin-desktop.
|
| programs.gnome-terminal.profile.<name>.scrollbackLines | The number of scrollback lines to keep, null for infinite.
|
| services.podman.builds.<name>.file | Path to a Containerfile which contains instructions to build the image.
|
| services.ssh-tpm-agent.enable | Whether to enable SSH agent for TPMs.
|
| programs.git.includes | List of configuration files to include.
|
| programs.aria2.settings | Options to add to aria2.conf file
|
| programs.yarn.settings | Available configuration options for yarn see:
https://yarnpkg.com/configuration/yarnrc
|
| programs.andcli.package | The andcli package to use.
|
| programs.kitty.environment | Environment variables to set or override.
|
| programs.onlyoffice.settings | Configuration settings for Onlyoffice
|
| programs.helix.package | The helix package to use.
|
| programs.swayr.systemd.target | Systemd target to bind to.
|
| programs.borgmatic.backups.<name>.location.repositories.*.label | Short text describing the repository
|
| programs.neomutt.macros.*.map | Select the menu to bind the command to.
|
| wayland.windowManager.sway.config.bars.*.colors.urgentWorkspace | Border, background and text color for a workspace button when the workspace contains
a window with the urgency hint set.
|
| programs.chromium.extensions.*.id | The extension's ID from the Chrome Web Store url or the unpacked crx.
|
| vdirsyncer.timeRange | A time range to synchronize. start and end can be any Python
expression that returns a datetime.datetime
object.
|
| accounts.email.accounts.<name>.jmap.sessionUrl | URL for the JMAP Session resource
|
| services.plan9port.fontsrv.enable | Whether to enable the Plan 9 file system access to host fonts.
|
| programs.bash.enableVteIntegration | Whether to enable integration with terminals using the VTE
library
|
| programs.neovim.extraName | Extra name appended to the wrapper package name.
|
| gtk.gtk4.font | Font for GTK 4 applications.
|
| accounts.calendar.accounts.<name>.vdirsyncer.clientIdCommand | A command that prints the OAuth credentials to standard
output
|
| programs.hexchat.channels.<name>.userName | User name
|
| nix.checkConfig | If enabled (the default), checks for data type mismatches and that Nix
can parse the generated nix.conf.
|
| programs.nushell.extraLogin | Additional configuration to add to the nushell login file.
|
| programs.obsidian.defaultSettings.appearance | Settings to write to appearance.json
|
| programs.zoxide.options | List of options to pass to zoxide init.
|
| programs.obsidian.defaultSettings.hotkeys.<name>.*.key | The hotkey.
|
| programs.powerline-go.package | The powerline-go package to use.
|
| programs.aichat.package | The aichat package to use.
|
| programs.ncmpcpp.bindings.*.key | Key to bind.
|
| services.pizauth.enable | Whether to enable Pizauth, a commandline OAuth2 authentication daemon
.
|
| programs.television.enable | Whether to enable television.
|
| programs.bash.shellOptions | Shell options to set
|
| services.swaync.enable | Whether to enable Swaync notification daemon.
|
| services.xidlehook.not-when-audio | Disable locking when audio is playing.
|
| programs.discocss.discordAlias | Whether to alias discocss to discord.
|
| services.picom.shadowOpacity | Window shadows opacity.
|
| programs.beets.package | The beets package to use
|
| programs.khard.settings.general.default_action | The default action to execute.
|
| programs.neovim.waylandSupport | Whether to enable Wayland clipboard support.
|
| programs.halloy.themes | Each theme is written to $XDG_CONFIG_HOME/halloy/themes/NAME.toml
|
| wayland.windowManager.sway.config.bindswitches | Binds to execute the sway command command on state changes
|