| programs.fzf.defaultCommand | The command that gets executed as the default source for fzf
when running.
|
| programs.carapace.enable | Whether to enable carapace, a multi-shell multi-command argument completer.
|
| programs.kakoune.config.showWhitespace.enable | Whether to enable the show whitespace highlighter.
|
| nix.keepOldNixPath | Whether nix.nixPath should keep the previously set values in
NIX_PATH.
|
| programs.nnn.enable | Whether to enable nnn.
|
| accounts.email.accounts.<name>.realName | Name displayed when sending mails.
|
| targets.darwin.defaults."com.apple.finder".FXRemoveOldTrashItems | Automatically delete items from trash after 30 days
|
| wayland.windowManager.sway.config.modes | An attribute set that defines binding modes and keybindings
inside them
Only basic keybinding is supported (bindsym keycomb action),
for more advanced setup use 'sway.extraConfig'.
|
| programs.mercurial.aliases | Mercurial aliases to define.
|
| wayland.windowManager.labwc.systemd.variables | Environment variables to be imported in the systemd & D-Bus user
environment.
|
| xdg.configFile.<name>.enable | Whether this file should be generated
|
| programs.sqls.enable | Whether to enable sqls, a SQL language server written in Go.
|
| services.hound.repositories | The repository configuration.
|
| programs.vinegar.enable | Whether to enable Vinegar.
|
| programs.fd.extraOptions | Extra command line options passed to fd.
|
| 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
|
| services.podman.volumes | Defines Podman volume quadlet configurations.
|
| xsession.windowManager.i3.config.gaps.inner | Inner gaps value.
|
| programs.i3status.enableDefault | Whether or not to enable
the default configuration.
|
| programs.riff.enableGitIntegration | Whether to enable git integration for riff
|
| services.sxhkd.keybindings | An attribute set that assigns hotkeys to commands.
|
| programs.anki.minimalistMode | Minimalist user interface mode.
|
| vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| programs.kubeswitch.enableFishIntegration | Whether to enable Fish integration.
|
| programs.rio.themes | Theme files written to $XDG_CONFIG_HOME/rio/themes/
|
| programs.neomutt.binds.*.map | Select the menu to bind the command to.
|
| services.dwm-status.enable | Whether to enable dwm-status user service.
|
| systemd.user.services.<name>.Service.Environment | Environment variables available to executed processes.
|
| programs.gnome-terminal.profile.<name>.colors.highlight | The colors for the terminal’s highlighted area.
|
| programs.neovim.extraLuaPackages | The extra Lua packages required for your plugins to work
|
| programs.zsh.history | Options related to commands history configuration.
|
| accounts.email.accounts.<name>.lieer.enable | Whether to enable lieer Gmail synchronization for notmuch.
|
| services.wl-clip-persist.extraOptions | Extra command-line arguments to pass to wl-clip-persist
|
| wayland.windowManager.sway.systemd.xdgAutostart | Whether to enable autostart of applications using
systemd-xdg-autostart-generator(8)
.
|
| programs.kitty.package | The kitty package to use.
|
| programs.chromium.dictionaries | List of Chromium dictionaries to install.
|
| services.mako.enable | Whether to enable mako.
|
| accounts.email.accounts.<name>.mujmap.settings.tags.phishing | Tag for notmuch to use for the IANA $Phishing keyword
|
| services.syncthing.tray.package | The syncthingtray package to use.
|
| services.gromit-mpx.undoKey | A keysym or raw keycode that causes gromit-mpx to undo the
last stroke
|
| programs.cudatext.enable | Whether to enable cudatext.
|
| programs.dircolors.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.trayer.package | The trayer package to use.
|
| nix.gc.options | Options given to nix-collect-garbage when the
garbage collector is run automatically.
|
| services.podman.containers.<name>.ip6 | Set an IPv6 address for the container.
|
| programs.lf.extraConfig | Custom lfrc lines.
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|
| services.git-sync.repositories | The repositories that should be synchronized.
|
| wayland.windowManager.sway.config.focus.mouseWarping | Whether mouse cursor should be warped to the center of the window when switching focus
to a window on a different output.
|
| xdg.userDirs.package | The xdg-user-dirs package to use.
|
| programs.claude-code.package | The claude-code package to use.
|
| programs.hyprpanel.systemd.enable | Whether to enable HyprPanel systemd integration.
|
| programs.zsh.prezto.completions.ignoredHosts | Set the entries to ignore in static /etc/hosts for
host completion.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.farPattern | IMAP4 patterns for which mailboxes on the remote mail server to sync
|
| programs.distrobox.containers | A set of containers and all its respective configurations
|
| services.podman.machines.<name>.watchdogInterval | Interval in seconds to check if the machine is running
|
| programs.zsh.prezto.syntaxHighlighting.highlighters | Set syntax highlighters
|
| programs.obs-studio.enable | Whether to enable obs-studio.
|
| programs.gnome-terminal.profile.<name>.customCommand | The command to use to start the shell, or null for default shell.
|
| programs.oh-my-posh.enableBashIntegration | Whether to enable Bash integration.
|
| programs.sheldon.package | The sheldon package to use.
|
| programs.halloy.settings | Configuration settings for halloy
|
| programs.zsh.history.path | History file location
|
| targets.darwin.defaults."com.apple.Safari".AutoOpenSafeDownloads | Whether to enable opening of downloaded files.
|
| programs.hexchat.channels.<name>.commands | Commands to be executed on connecting to server.
|
| programs.tmate.extraConfig | Additional content written at the end of
~/.tmate.conf.
|
| services.activitywatch.watchers | Watchers to be included with the service alongside with their
configuration
|
| programs.firefox.profiles.<name>.containersForce | Whether to force replace the existing containers configuration
|
| wayland.windowManager.sway.config.workspaceOutputAssign | Assign workspaces to outputs.
|
| programs.fish.plugins.*.src | Path to the plugin folder
|
| services.walker.theme.name | The theme name.
|
| services.pulseeffects.preset | Which preset to use when starting pulseeffects
|
| programs.autorandr.profiles.<name>.config.<name>.filter | Interpolation method to be used for scaling the output.
|
| services.copyq.package | The copyq package to use.
|
| accounts.email.accounts.<name>.mujmap.enable | Whether to enable mujmap JMAP synchronization for notmuch.
|
| programs.ne.defaultPreferences | Default preferences for ne
|
| accounts.email.accounts.<name>.primary | Whether this is the primary account
|
| programs.autorandr.package | The autorandr package to use.
|
| services.xsettingsd.enable | Whether to enable xsettingsd.
|
| programs.carapace.enableFishIntegration | Whether to enable Fish integration.
|
| programs.firefox.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| programs.borgmatic.backups.<name>.location.repositories.*.path | Path of the repository.
|
| programs.todoman.glob | The glob expansion which matches all directories relevant.
|
| i18n.inputMethod.fcitx5.ignoreUserConfig | Ignore the user configures. Warning: When this is enabled, the
user config files are totally ignored and the user dict can't be saved
and loaded.
|
| programs.mcfly.fuzzySearchFactor | Whether to enable fuzzy searching.
0 is off; higher numbers weight toward shorter matches
|
| launchd.agents.<name>.config.WaitForDebugger | This optional key specifies that launchd should instruct the kernel to have the job wait for a debugger
to attach before any code in the job is executed.
|
| services.glance.enable | Whether to enable glance.
|
| programs.rbw.settings.base_url | The base-url for a self-hosted bitwarden installation.
|
| services.podman.settings.policy | Signature verification policy file
|
| services.xsuspender.defaults.resumeFor | Resume duration in seconds.
|
| services.muchsync.remotes | Muchsync remotes to synchronise with.
|
| programs.amber.ambsSettings | Configuration settings for amber's ambs tool
|
| programs.himalaya.enable | Whether to enable the email client Himalaya CLI.
|
| gtk.cursorTheme.name | The name of the cursor theme within the package.
|
| services.pimsync.configFile | Optional configuration file to use instead of the default file
($XDG_CONFIG_HOME/pimsync/pimsync.conf).
|
| accounts.contact.accounts.<name>.vdirsyncer.timeRange | A time range to synchronize. start and end can be any Python
expression that returns a datetime.datetime
object.
|
| wayland.windowManager.sway.swaynag.settings | Configuration written to
$XDG_CONFIG_HOME/swaynag/config
|
| programs.swappy.package | The swappy package to use.
|
| programs.ripgrep-all.custom_adapters.*.disabled_by_default | If true, the adapter will be disabled by default
|
| programs.fish.shellAbbrs.<name>.setCursor | The marker indicates the position of the cursor when the abbreviation
is expanded
|