| options/nixos/programs.direnv.package | The direnv package to use.
|
| options/home-manager/programs.direnv.package | The direnv package to use.
|
| options/darwin/programs.direnv.package | The direnv package to use.
|
| options/home-manager/programs.kakoune.config | kakoune configuration options.
|
| options/home-manager/programs.anki.answerKeys | Overrides for choosing what keyboard shortcut activates each
answer button
|
| options/home-manager/programs.neomutt.binds.*.map | Select the menu to bind the command to.
|
| options/nixos/programs.clash-verge.autoStart | Whether to enable Clash Verge auto launch.
|
| options/home-manager/programs.tmate.extraConfig | Additional content written at the end of
~/.tmate.conf.
|
| options/home-manager/programs.eza.extraOptions | Extra command line options passed to eza.
|
| options/home-manager/programs.mr.settings | Configuration written to $HOME/.mrconfig
See https://myrepos.branchable.com/
for an example configuration.
|
| options/darwin/programs.nix-index.package | This option specifies the nix-index package to use.
|
| options/home-manager/programs.lapce.keymaps | Keymaps written to $XDG_CONFIG_HOME/lapce/keymaps.toml
|
| options/home-manager/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.
|
| options/nixos/programs.cfs-zen-tweaks.enable | Whether to enable CFS Zen Tweaks.
|
| options/nixos/programs.atop.settings | Parameters to be written to /etc/atoprc.
|
| options/home-manager/programs.gnome-shell.theme.name | Name of the GNOME Shell theme.
|
| options/home-manager/programs.bottom.enable | Whether to enable bottom, a cross-platform graphical process/system monitor with a
customizable interface.
|
| options/home-manager/programs.pet.settings | Settings written to config.toml
|
| options/nixos/programs.weylus.enable | Whether to enable weylus, which turns your smart phone into a graphic tablet/touch screen for your computer.
|
| options/home-manager/programs.sioyek.enable | Whether to enable Sioyek, a PDF viewer designed for reading research papers and technical books.
|
| options/home-manager/programs.npm.settings | The user-specific npm configuration
|
| options/home-manager/programs.tirith.policy | Tirith policy configuration
|
| options/home-manager/programs.tmux.plugins | List of tmux plugins to be included at the end of your tmux
configuration
|
| options/home-manager/programs.rbw.settings | rbw configuration, if not defined the configuration will not be
managed by Home Manager.
|
| options/nixos/programs.waybar.enable | Whether to enable waybar, a highly customizable Wayland bar for Sway and Wlroots based compositors.
|
| options/nixos/programs.xonsh.package | The xonsh package to use
|
| options/nixos/programs.thunar.plugins | List of thunar plugins to install.
|
| options/home-manager/programs.rbenv.plugins.*.name | Name of the plugin.
|
| options/home-manager/programs.nh.homeFlake | The string that will be used for the NH_HOME_FLAKE environment variable.
NH_HOME_FLAKE is used by nh as the default flake for performing nh home
actions, such as nh home switch
|
| options/home-manager/programs.aider-chat.package | The aider-chat package to use.
|
| options/home-manager/programs.lapce.plugins.*.name | Name of the plugin.
|
| options/home-manager/programs.texlive.enable | Whether to enable TeX Live.
|
| options/home-manager/programs.sapling.userEmail | Default user email to use.
|
| options/nixos/programs.less.configFile | Path to lesskey configuration file.
configFile takes precedence over commands,
clearDefaultCommands, lineEditingKeys, and
envVariables.
|
| options/home-manager/programs.rofi.finalPackage | Resulting customized rofi package.
|
| options/home-manager/programs.termite.hintsFont | The font description for the hints font.
|
| options/nixos/programs.neovim.package | The neovim-unwrapped package to use.
|
| options/nixos/programs.neovim.withPython3 | Enable Python 3 provider.
|
| options/nixos/programs.tmux.reverseSplit | Reverse the window split shortcuts.
|
| options/home-manager/programs.tmux.reverseSplit | Reverse the window split shortcuts.
|
| options/nixos/programs.direnv.angrr.autoUse | Whether to automatically use angrr before loading .envrc.
|
| options/home-manager/programs.swayr.extraConfig | Extra configuration lines to append to the swayr
configuration file.
|
| options/home-manager/programs.sbt.baseUserConfigPath | Where the sbt configuration files should be located, relative
HOME.
|
| options/home-manager/programs.notmuch.new.tags | A list of tags that will be added to all messages
incorporated by notmuch new.
|
| options/home-manager/programs.uv.settings | Configuration written to
$XDG_CONFIG_HOME/uv/uv.toml
|
| options/home-manager/programs.ty.settings | Configuration written to
$XDG_CONFIG_HOME/ty/ty.toml
|
| options/home-manager/programs.nushell.extraEnv | Additional configuration to add to the nushell environment variables file.
|
| options/home-manager/programs.k9s.aliases | Aliases written to $XDG_CONFIG_HOME/k9s/aliases.yaml (linux)
or Library/Application Support/k9s/aliases.yaml (darwin)
|
| options/home-manager/programs.k9s.plugins | Plugins written to $XDG_CONFIG_HOME/k9s/plugins.yaml (linux)
or Library/Application Support/k9s/plugins.yaml (darwin)
|
| options/nixos/programs.bash.enable | Whenever to configure Bash as an interactive shell
|
| options/home-manager/programs.yarn.settings | Available configuration options for yarn see:
https://yarnpkg.com/configuration/yarnrc
|
| options/home-manager/programs.ruff.settings | Ruff configuration
|
| options/home-manager/programs.pet.snippets.*.tag | List of tags attached to the command.
|
| options/home-manager/programs.meli.includes | Paths of the various meli configuration files to include.
|
| options/home-manager/programs.qcal.defaultNumDays | Default number of days to show calendar entries for
|
| options/home-manager/programs.urxvt.scroll.lines | Number of lines to save in the scrollback buffer.
|
| options/home-manager/programs.alot.settings | Configuration options added to alot configuration file.
|
| options/home-manager/programs.fish.shellAbbrs.<name>.name | The abbreviation name that is replaced by the expansion.
|
| options/home-manager/programs.fish.binds.<name>.silent | Whether to enable Operate silently.
|
| options/home-manager/programs.zsh.history.share | Share command history between zsh sessions.
|
| options/home-manager/programs.anki.reduceMotion | Disable various animations and transitions of the user interface.
|
| options/nixos/programs.fuse.userAllowOther | Allow non-root users to specify the allow_other or allow_root mount
options, see mount.fuse3(8).
|
| options/home-manager/programs.rio.settings | Configuration written to $XDG_CONFIG_HOME/rio/config.toml
|
| options/nixos/programs.tmux.shortcut | Ctrl following by this key is used as the main shortcut.
|
| options/home-manager/programs.tmux.shortcut | CTRL following by this key is used as the main shortcut.
|
| options/home-manager/programs.beets.enable | Whether to enable the beets music library manager
|
| options/nixos/programs.mdevctl.enable | Whether to enable Mediated Device Management.
|
| options/home-manager/programs.discord.enable | Whether to enable Discord, the chat platform.
|
| options/home-manager/programs.notmuch.enable | Whether to enable Notmuch mail indexer.
|
| options/home-manager/programs.joshuto.enable | Whether to enable joshuto file manager.
|
| options/home-manager/programs.vicinae.enable | Whether to enable vicinae launcher daemon.
|
| options/home-manager/programs.kakoune.enable | Whether to enable the kakoune text editor.
|
| options/home-manager/programs.neomutt.editor | Select the editor used for writing mail.
|
| options/home-manager/programs.zoxide.options | List of options to pass to zoxide init.
|
| options/home-manager/programs.neomutt.enable | Whether to enable the NeoMutt mail client.
|
| options/nixos/programs.neovim.runtime | Set of files that have to be linked in runtime.
|
| options/nixos/programs.firefox.enable | Whether to enable the Firefox web browser.
|
| options/nixos/programs.bash.blesh.enable | Whether to enable blesh, a full-featured line editor written in pure Bash.
|
| options/home-manager/programs.zk.settings | Configuration written to $XDG_CONFIG_HOME/zk/config.toml
|
| options/home-manager/programs.joshuto.theme | Configuration written to
$XDG_CONFIG_HOME/joshuto/theme.toml
|
| options/home-manager/programs.mc.settings | Settings for mc/ini file
|
| options/nixos/programs.zsh.enableLsColors | Enable extra colors in directory listings (used by ls and tree).
|
| options/home-manager/programs.aerc.extraBinds | Extra lines added to $HOME/.config/aerc/binds.conf
|
| options/home-manager/programs.helix.themes | Each theme is written to
$XDG_CONFIG_HOME/helix/themes/theme-name.toml
|
| options/home-manager/programs.vivid.themes | An attribute set of vivid themes
|
| options/home-manager/programs.newsboat.urls.*.url | Feed URL.
|
| options/home-manager/programs.gallery-dl.enable | Whether to enable gallery-dl.
|
| options/darwin/programs.vim.vimOptions.<name>.text | Text of the file.
|
| options/home-manager/programs.fabric-ai.package | The fabric-ai package to use.
|
| options/nixos/programs.file-roller.enable | Whether to enable File Roller, an archive manager for GNOME.
|
| options/home-manager/programs.khal.settings | Configuration options to add to the various sections in the configuration file.
|
| options/home-manager/programs.yofi.settings | Configuration settings for yofi
|
| options/home-manager/programs.wofi.settings | Configuration options for wofi
|
| options/home-manager/programs.afew.extraConfig | Extra lines added to afew configuration file
|
| options/home-manager/programs.pqiv.extraConfig | Extra lines to be added to $XDG_CONFIG_HOME/pqivrc
|
| options/home-manager/programs.htop.settings | Configuration options to add to
$XDG_CONFIG_HOME/htop/htoprc.
|
| options/home-manager/programs.aerc.extraConfig | Extra lines added to $HOME/.config/aerc/aerc.conf
|
| options/darwin/programs.gnupg.agent.enable | Enables GnuPG agent for every user session.
|
| options/home-manager/programs.rofi.terminal | Path to the terminal which will be used to run console applications
|
| options/home-manager/programs.claude-code.enable | Whether to enable Claude Code, Anthropic's official CLI.
|