| accounts.email.accounts.<name>.thunderbird.messageFilters | List of message filters to add to this Thunderbird account
configuration.
|
| programs.micro.package | The micro package to use.
|
| services.psd.package | The profile-sync-daemon package to use.
|
| xdg.configHome | Absolute path to directory holding application configurations
|
| programs.matplotlib.extraConfig | Additional commands for matplotlib that will be added to the
matplotlibrc file.
|
| xdg.desktopEntries.<name>.comment | Tooltip for the entry.
|
| services.xidlehook.package | The xidlehook package to use.
|
| programs.anup.enable | Whether to enable anup.
|
| programs.sesh.enableAlias | Whether to enable a shell alias s to quickly launch sessions.
|
| wayland.windowManager.sway.config.gaps.vertical | Vertical gaps value.
|
| programs.zsh.package | The zsh package to use.
|
| xdg.cacheFile.<name>.target | Path to target file relative to xdg.cacheHome.
|
| xsession.windowManager.awesome.enable | Whether to enable Awesome window manager.
|
| programs.rofi.modes | Modes to enable
|
| programs.tint2.package | The tint2 package to use.
|
| programs.neovim.coc.package | The coc-nvim package to use.
|
| programs.aliae.enableNushellIntegration | Whether to enable Nushell integration.
|
| wayland.windowManager.sway.config.floating.titlebar | Whether to show floating window titlebars.
|
| services.clipse.imageDisplay.scaleY | Image scaling factor Y
|
| services.mpd.enableSessionVariables | Whether to set MPD_HOST MPD_PORT environment variables
according to services.mpd.network.
|
| programs.mcfly.package | The mcfly package to use.
|
| programs.fish.functions | Basic functions to add to fish
|
| programs.eza.icons | Display icons next to file names (--icons argument)
|
| programs.hexchat.settings | Configuration for $XDG_CONFIG_HOME/hexchat/hexchat.conf, see
https://hexchat.readthedocs.io/en/latest/settings.html#list-of-settings
for supported values.
|
| launchd.agents.<name>.config.ServiceIPC | This optional key specifies whether the job participates in advanced
communication with launchd
|
| programs.ranger.plugins.*.name | Name of the plugin linked to
$XDG_CONFIG_HOME/ranger/plugins/
|
| services.redshift.duskTime | Set the time interval of dusk manually
|
| programs.algia.package | The algia package to use.
|
| targets.genericLinux.nixGL.vulkan.enable | Whether to enable Vulkan in nixGL wrappers
|
| programs.lapce.keymaps | Keymaps written to $XDG_CONFIG_HOME/lapce/keymaps.toml
|
| accounts.email.accounts.<name>.lieer.sync.enable | Whether to enable lieer synchronization service.
|
| programs.offlineimap.package | The offlineimap package to use
|
| wayland.windowManager.labwc.rc | Config to configure labwc options
|
| programs.aider-chat.settings | Configuration settings for aider-chat
|
| services.kanshi.settings.*.output.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| programs.mpv.scriptOpts | Script options added to
$XDG_CONFIG_HOME/mpv/script-opts/
|
| programs.nix-index.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.yazi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.anki.hideBottomBarMode | When to hide the bottom bar when hideBottomBar is enabled.
|
| services.unison.pairs.<name>.roots | Pair of roots to synchronise.
|
| programs.powerline-go.enable | Whether to enable Powerline-go, a beautiful and useful low-latency prompt for your shell.
|
| programs.urxvt.scroll.scrollOnKeystroke | Whether to scroll to bottom on keyboard input.
|
| services.snixembed.enable | Whether to enable snixembed: proxy StatusNotifierItems as XEmbedded systemtray-spec icons.
|
| programs.sway-easyfocus.package | The sway-easyfocus package to use.
|
| programs.obsidian.defaultSettings.extraFiles.<name>.source | Path of the source file or directory.
|
| gtk.gtk2.theme | Theme for GTK 2 applications.
|
| programs.autojump.enableZshIntegration | Whether to enable Zsh integration.
|
| wayland.windowManager.sway.config.focus.newWindow | This option modifies focus behavior on new window activation
|
| programs.chawan.package | The chawan package to use.
|
| programs.obsidian.enable | Whether to enable obsidian.
|
| programs.boxxy.rules.*.rewrite | Where that file/directory should be rewritten to.
|
| programs.anup.config | Config file for anup in RON (Rusty Object Notation) format
|
| accounts.calendar.accounts.<name>.vdirsyncer.verifyFingerprint | Optional
|
| programs.chromium.extensions.*.crxPath | Path to the extension's crx file
|
| programs.mu.home | Directory to store Mu's database.
|
| services.blueman-applet.systemdTargets | The systemd targets that will automatically start the blueman applet service
|
| services.kanshi.settings.*.output.transform | Sets the output transform.
|
| services.activitywatch.watchers.<name>.package | The activitywatch package to use
|
| services.podman.containers.<name>.entrypoint | The container entrypoint.
|
| services.signaturepdf.package | The signaturepdf package to use.
|
| services.lorri.package | The lorri package to use.
|
| programs.lsd.settings | Configuration written to
$XDG_CONFIG_HOME/lsd/config.yaml
|
| programs.firefox.profiles.<name>.bookmarks.force | Whether to force override existing custom bookmarks.
|
| services.hyprshell.enable | Whether to enable hyprshell.
|
| vdirsyncer.conflictResolution | What to do in case of a conflict between the storages
|
| programs.wallust.settings | Configuration written to $XDG_CONFIG_HOME/wallust/wallust.toml
|
| programs.bat.extraPackages | Additional bat packages to install.
|
| services.git-sync.repositories.<name>.interval | The interval, specified in seconds, at which the synchronization will
be triggered even without filesystem changes.
|
| services.linux-wallpaperengine.wallpapers.*.audio.automute | Automute when another app is playing sound.
|
| services.kanshi.settings.*.output.alias | Defines an alias for the output
|
| gtk.font.package | Package providing the font
|
| programs.eza.enableZshIntegration | Whether to enable Zsh integration.
|
| services.gpg-agent.extraConfig | Extra configuration lines to append to the gpg-agent
configuration file.
|
| programs.htop.settings | Configuration options to add to
$XDG_CONFIG_HOME/htop/htoprc.
|
| programs.autorandr.profiles.<name>.config.<name>.position | Output position
|
| services.pizauth.accounts.<name>.authUri | The OAuth2 server's authentication URI.
|
| services.wl-clip-persist.package | The wl-clip-persist package to use.
|
| programs.amber.ambrSettings | Configuration settings for amber's ambr tool
|
| services.kanshi.settings.*.profile.outputs.*.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| accounts.email.accounts.<name>.aliases | Alternative identities of this account.
|
| programs.anyrun.enable | Whether to enable anyrun.
|
| services.syncthing.settings.folders | Folders which should be shared by Syncthing
|
| services.wlsunset.package | The wlsunset package to use.
|
| programs.git-worktree-switcher.enableFishIntegration | Whether to enable Fish integration.
|
| services.dropbox.package | The dropbox-cli package to use.
|
| services.comodoro.preset | Use configuration from the given preset as defined in the configuration file.
|
| xdg.stateFile.<name>.target | Path to target file relative to xdg.stateHome.
|
| programs.ssh.matchBlocks.<name>.addressFamily | Specifies which address family to use when connecting.
|
| programs.lazygit.settings | Configuration written to
$XDG_CONFIG_HOME/lazygit/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/lazygit/config.yml
|
| programs.fastfetch.package | The fastfetch package to use.
|
| programs.librewolf.profiles.<name>.bookmarks.force | Whether to force override existing custom bookmarks.
|
| programs.waybar.settings | Configuration for Waybar, see https://github.com/Alexays/Waybar/wiki/Configuration
for supported values.
|
| programs.superfile.pinnedFolders.*.name | Name that will be shown.
|
| services.emacs.startWithUserSession | Whether to launch Emacs service with the systemd user session
|
| programs.gnome-shell.enable | Whether to enable GNOME Shell customization.
|
| services.syncthing.settings.folders.<name>.versioning | How to keep changed/deleted files with Syncthing
|
| programs.sioyek.config | Input configuration written to
$XDG_CONFIG_HOME/sioyek/prefs_user.config
|
| xsession.windowManager.i3.config.window.commands | List of commands that should be executed on specific windows
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.name | The unique name for THIS channel in THIS group
|
| accounts.calendar.accounts.<name>.vdirsyncer.itemTypes | Kinds of items to show
|