| vdirsyncer.verifyFingerprint | Optional
|
| programs.termite.filterUnmatchedUrls | Whether to hide url hints not matching input in url hints mode.
|
| programs.lazygit.enableZshIntegration | Whether to enable Zsh integration.
|
| services.hyprsunset.transitions.<name>.requests | Deprecated - Use services.hyprsunset.settings instead to manage transitions
|
| 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
|
| wayland.windowManager.sway.systemd.enable | Whether to enable sway-session.target on
sway startup
|
| accounts.email.accounts.<name>.neomutt.sendMailCommand | Command to send a mail
|
| wayland.windowManager.sway.systemd.xdgAutostart | Whether to enable autostart of applications using
systemd-xdg-autostart-generator(8)
.
|
| services.flameshot.enable | Whether to enable Flameshot.
|
| accounts.email.accounts.<name>.mujmap.settings.tags.inbox | Tag for notmuch to use for messages stored in the mailbox labeled with the
Inbox name attribute
|
| programs.neovim.viAlias | Symlink vi to nvim binary.
|
| gtk.gtk3.font.name | The family name of the font within the package.
|
| programs.keychain.enableXsessionIntegration | Whether to run keychain from your ~/.xsession.
|
| programs.earthly.enable | Whether to enable earthly.
|
| programs.zsh.zsh-abbr.enable | Whether to enable zsh-abbr - zsh manager for auto-expanding abbreviations.
|
| programs.floorp.profiles | Attribute set of Floorp profiles.
|
| programs.claude-code.agents | Custom agents for Claude Code
|
| services.sxhkd.keybindings | An attribute set that assigns hotkeys to commands.
|
| programs.z-lua.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.autorandr.hooks.postswitch | Postswitch hook executed after mode switch.
|
| programs.patdiff.enableGitIntegration | Whether to enable git integration for patdiff
|
| programs.wlogout.style | CSS style of the bar
|
| programs.thunderbird.profiles.<name>.withExternalGnupg | Allow using external GPG keys with GPGME.
|
| programs.floorp.profiles.<name>.userChrome | Custom Floorp user chrome CSS.
|
| programs.ranger.aliases | Aliases written to $XDG_CONFIG_HOME/ranger/rc.conf.
|
| xdg.cacheFile.<name>.enable | Whether this file should be generated
|
| programs.lutris.defaultWinePackage | The wine/proton package to set as the default for lutris
|
| services.xsuspender.defaults.matchWmClassContains | Match windows that wm class contains string.
|
| services.colima.enable | Whether to enable Colima, a container runtime.
|
| programs.neovim.vimAlias | Symlink vim to nvim binary.
|
| services.mpd.extraArgs | Extra command-line arguments to pass to MPD.
|
| programs.scmpuff.enableFishIntegration | Whether to enable Fish integration.
|
| programs.atuin.themes | Each theme is written to
$XDG_CONFIG_HOME/atuin/themes/theme-name.toml
where the name of each attribute is the theme-name
See https://docs.atuin.sh/guide/theming/ for the full list
of options.
|
| services.osmscout-server.package | The osmscout-server package to use.
|
| launchd.agents.<name>.config | Define a launchd job
|
| programs.bash.enableCompletion | Whether to enable Bash completion for all interactive Bash shells
|
| programs.powerline-go.enable | Whether to enable Powerline-go, a beautiful and useful low-latency prompt for your shell.
|
| accounts.email.accounts.<name>.smtp.tls.enable | Whether to enable TLS/SSL.
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| accounts.email.accounts.<name>.mujmap.settings.tags.spam | Tag for notmuch to use for messages stored in the mailbox labeled with the
Junk name attribute and/or with the $Junk keyword,
except for messages with the $NotJunk keyword
|
| programs.desktoppr.package | The desktoppr package to use.
|
| programs.rbenv.plugins.*.name | Name of the plugin.
|
| programs.ghostty.themes | Custom themes written to $XDG_CONFIG_HOME/ghostty/themes
|
| programs.rclone.enable | Whether to enable rclone.
|
| services.tahoe-lafs.enable | Whether to enable Tahoe-LAFS.
|
| services.linux-wallpaperengine.wallpapers.*.fps | Limits the FPS to a given number.
|
| services.kanshi.profiles.<name>.name | Profile name
|
| programs.go.env.GOPATH | List of directories that should be used by the Go tooling.
|
| programs.riff.package | The riffdiff package to use.
|
| services.restic.backups.<name>.dynamicFilesFrom | A script that produces a list of files to back up
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind.port | Specifies port number to bind to.
|
| xsession.profilePath | Path, relative to HOME, where Home Manager
should write the X profile script.
|
| programs.fish.plugins.*.src | Path to the plugin folder
|
| xsession.preferStatusNotifierItems | Whether tray applets should prefer using the Status Notifier
Items (SNI) protocol, commonly called App Indicators
|
| programs.gallery-dl.settings | Configuration written to
$XDG_CONFIG_HOME/gallery-dl/config.json
|
| xsession.windowManager.bspwm.rules.<name>.state | The state in which a new window should spawn.
|
| services.hound.repositories | The repository configuration.
|
| programs.dircolors.package | The dircolors package to use.
|
| xsession.windowManager.i3.config.floating.border | Floating windows border width.
|
| accounts.email.accounts.<name>.meli.mailboxAliases | Folder display name
|
| programs.helix.themes | Each theme is written to
$XDG_CONFIG_HOME/helix/themes/theme-name.toml
|
| programs.lapce.plugins.*.name | Name of the plugin.
|
| services.mpd-mpris.mpd.host | The address where MPD is listening for connections.
|
| services.podman.containers.<name>.exec | The command to run after the container start.
|
| launchd.agents.<name>.config.RunAtLoad | This optional key is used to control whether your job is launched once at the time the job is loaded
|
| programs.zsh.prezto.screen.autoStartLocal | Auto start a session when Zsh is launched in a local terminal.
|
| programs.gurk-rs.enable | Whether to enable gurk-rs.
|
| xsession.windowManager.i3.config.colors.urgent | A window which has its urgency hint activated.
|
| programs.ghostty.installBatSyntax | Whether to enable installation of Ghostty configuration syntax for bat.
|
| programs.ranger.rifle | Settings written to $XDG_CONFIG_HOME/ranger/rifle.conf.
|
| programs.senpai.config.address | The address (host[:port]) of the IRC server. senpai uses TLS
connections by default unless you specify tls option to be false
|
| programs.taskwarrior.colorTheme | Either one of the default provided theme as string, or a
path to a theme configuration file.
|
| services.udiskie.enable | Whether to enable the udiskie mount daemon
|
| programs.spotify-player.enable | Whether to enable spotify-player.
|
| xdg.userDirs.music | The Music directory.
|
| programs.anki.hideTopBarMode | When to hide the top bar when hideTopBar is enabled.
|
| programs.nushell.loginFile.text | Text of the nushell login.nu file
|
| programs.opencode.commands | Custom commands for opencode
|
| programs.neomutt.macros.*.map | Select the menu to bind the command to.
|
| programs.amber.ambrSettings | Configuration settings for amber's ambr tool
|
| gtk.gtk2.cursorTheme.package | Package providing the cursor theme
|
| programs.difftastic.options | Configuration options for difftastic
|
| programs.zsh.prezto.tmux.autoStartRemote | Auto start a session when Zsh is launched in a SSH connection.
|
| programs.andcli.package | The andcli package to use.
|
| vdirsyncer.userNameCommand | A command that prints the user name to standard output.
|
| programs.carapace.package | The carapace package to use.
|
| gtk.gtk3.bookmarks | File browser bookmarks.
|
| programs.fzf.historyWidgetOptions | Command line options for the CTRL-R keybinding.
|
| programs.ssh.matchBlocks.<name>.kexAlgorithms | Specifies the available KEX (Key Exchange) algorithms.
|
| wayland.windowManager.sway.config.bars.*.colors.activeWorkspace | Border, background and text color for a workspace button when the workspace is active.
|
| launchd.agents.<name>.config.SoftResourceLimits.CPU | The maximum amount of cpu time (in seconds) to be used by each process.
|
| services.restic.backups.<name>.backupPrepareCommand | A script that must run before starting the backup process
|
| programs.kitty.darwinLaunchOptions | Command-line options to use when launched by Mac OS GUI
|
| programs.fresh-editor.settings | Configuration settings for fresh-editor
|
| programs.vscode.argvSettings | Configuration written to Visual Studio Code's
argv.json
|
| programs.borgmatic.backups.<name>.consistency.checks | Consistency checks to run
|
| programs.mercurial.package | The mercurial package to use.
|
| programs.halloy.settings | Configuration settings for halloy
|
| programs.obsidian.vaults.<name>.settings.corePlugins | Core plugins to activate.
|
| programs.librewolf.profiles.<name>.search.engines | Attribute set of search engine configurations
|