| services.gpg-agent.pinentry.package | The pinentry-gnome3 package to use
|
| programs.rbw.settings.pinentry | Which pinentry interface to use
|
| services.gpg-agent.pinentry.program | Which program to search for in the configured pinentry.package.
|
| services.gpg-agent.noAllowExternalCache | Tell Pinentry not to enable features which use an external cache for
passphrases
|
| services.gpg-agent.grabKeyboardAndMouse | Tell the pinentry to grab the keyboard and mouse
|
| services.getmail.frequency | The refresh frequency
|
| programs.wofi.enable | Whether to enable wofi: a launcher/menu program for wlroots based wayland compositors such as sway.
|
| programs.mu.home | Directory to store Mu's database.
|
| programs.mpvpaper.stopList | List of program names that will cause mpvpaper to stop
|
| programs.zsh.oh-my-zsh | Options to configure oh-my-zsh.
|
| programs.rofi.font | Font to use.
|
| programs.alot.tags | How to display the tags.
|
| programs.mpvpaper.pauseList | List of program names that will cause mpvpaper to pause
|
| programs.go.env | Environment variables for Go
|
| programs.eza.git | List each file's Git status if tracked or ignored (--git argument).
|
| programs.ne.menus | Menu configuration file for ne.
|
| programs.yazi.initLua | The init.lua for Yazi itself.
|
| programs.kitty.font | The font to use.
|
| programs.anki.style | Widgets style.
|
| programs.anki.theme | Theme to use.
|
| programs.sesh.tmuxKey | Keybinding for invoking sesh in Tmux.
|
| programs.tmux.keyMode | VI or Emacs style shortcuts.
|
| programs.fish.binds | Manage key bindings
|
| programs.alot.hooks | Content of the hooks file.
|
| programs.tmate.port | Tmate server port.
|
| programs.tmate.host | Tmate server address.
|
| programs.tmux.mouse | Whether to enable mouse support.
|
| programs.rofi.cycle | Whether to cycle through the results list.
|
| programs.gh.hosts | Host-specific configuration written to $XDG_CONFIG_HOME/gh/hosts.yml.
|
| programs.zk.enable | Whether to enable zk.
|
| programs.ne.enable | Whether to enable ne.
|
| programs.uv.enable | Whether to enable uv.
|
| programs.anki.uiScale | User interface scale.
|
| programs.go.enable | Whether to enable Go.
|
| programs.lf.enable | Whether to enable lf.
|
| programs.ty.enable | Whether to enable ty.
|
| programs.amfora.bookmarks | Bookmarks file for amfora
|
| programs.eza.theme | Written to $XDG_CONFIG_HOME/eza/theme.yml
See https://github.com/eza-community/eza#custom-themes
|
| programs.git.hooks | Configuration helper for Git hooks
|
| programs.bat.config | Bat configuration.
|
| programs.zsh.dotDir | Directory where the zsh configuration and more should be located,
relative to the users home directory
|
| programs.zsh.envExtra | Extra commands that should be added to .zshenv.
|
| programs.tmux.shell | Set the default-shell tmux variable.
|
| programs.mc.enable | Whether to enable Midnight Commander.
|
| programs.anki.hideTopBar | Hide top bar during review.
|
| programs.amp.enable | Whether to enable amp.
|
| programs.bat.themes | Additional themes to provide.
|
| programs.sbt.enable | Whether to enable sbt.
|
| programs.vim.enable | Whether to enable Vim.
|
| programs.lsd.enable | Whether to enable lsd.
|
| programs.gpg.enable | Whether to enable GnuPG.
|
| programs.mpv.enable | Whether to enable mpv.
|
| programs.gcc.colors | Settings for GCC_COLORS
|
| programs.zsh.prezto | Options to configure prezto.
|
| programs.git.enable | Whether to enable Git.
|
| programs.mcp.enable | Whether to enable mcp.
|
| programs.pet.enable | Whether to enable pet.
|
| programs.nnn.enable | Whether to enable nnn.
|
| programs.eww.enable | Whether to enable eww.
|
| programs.gh.enable | Whether to enable GitHub CLI tool.
|
| programs.lsd.icons | Configuration written to $XDG_CONFIG_HOME/lsd/icons.yaml
|
| programs.gcc.enable | Whether to enable gcc..
|
| programs.z-lua.enable | Whether to enable z.lua.
|
| programs.boxxy.rules | List of boxxy rules
|
| programs.urxvt.fonts | List of fonts to be used.
|
| programs.anki.sync.url | Custom sync server URL
|
| programs.sesh.icons | Display icons next to results (--icons argument).
|
| programs.mu.enable | Whether to enable mu, a maildir indexer and searcher.
|
| programs.zsh.enable | Whether to enable Z shell (Zsh).
|
| programs.ssh.enable | Whether to enable SSH client configuration.
|
| programs.jqp.enable | Whether to enable jqp, jq playground.
|
| programs.ion.initExtra | Ion script which is called during ion initialization.
|
| programs.bun.enable | Whether to enable Bun JavaScript runtime.
|
| programs.atuin.flags | Flags to append to the shell hook.
|
| programs.yt-dlp.enable | Whether to enable yt-dlp.
|
| programs.rmpc.enable | Whether to enable rmpc.
|
| programs.tmux.enable | Whether to enable tmux.
|
| programs.mods.enable | Whether to enable mods.
|
| programs.pazi.enable | Whether to enable pazi.
|
| programs.mypy.enable | Whether to enable mypy.
|
| programs.htop.enable | Whether to enable htop.
|
| programs.kodi.enable | Whether to enable Kodi.
|
| programs.yazi.enable | Whether to enable yazi.
|
| programs.aiac.enable | Whether to enable aiac.
|
| programs.jrnl.enable | Whether to enable jrnl.
|
| programs.opam.enable | Whether to enable Opam.
|
| programs.aerc.enable | Whether to enable aerc.
|
| programs.anki.enable | Whether to enable Anki.
|
| programs.anup.enable | Whether to enable anup.
|
| programs.khal.locale | khal locale settings.
|
| programs.mise.enable | Whether to enable mise.
|
| programs.noti.enable | Whether to enable Noti.
|
| programs.btop.enable | Whether to enable btop.
|
| programs.grep.colors | Settings for GREP_COLORS
|
| programs.navi.enable | Whether to enable Navi.
|
| programs.nyxt.enable | Whether to enable Nyxt.
|
| programs.iamb.enable | Whether to enable iamb.
|
| programs.pubs.enable | Whether to enable pubs.
|
| programs.yofi.enable | Whether to enable yofi.
|
| programs.jq.enable | Whether to enable the jq command-line JSON processor.
|
| programs.fd.hidden | Search hidden files and directories (--hidden argument).
|
| programs.zsh.autocd | Automatically enter into a directory if typed directly into shell.
|
| programs.npm.enable | Whether to enable npm user config.
|
| programs.rbw.enable | Whether to enable rbw, a CLI Bitwarden client.
|
| programs.bat.enable | Whether to enable bat, a cat clone with wings.
|
| programs.zsh.cdpath | List of paths to autocomplete calls to cd.
|
| programs.rofi.modes | Modes to enable
|
| programs.wofi.style | CSS style for wofi to use as a stylesheet
|
| programs.grep.enable | Whether to enable grep..
|
| programs.tmux.baseIndex | Base index for windows and panes.
|
| programs.less.enable | Whether to enable less, opposite of more.
|
| programs.acd-cli.enable | Whether to enable acd-cli.
|
| programs.tex-fmt.enable | Whether to enable tex-fmt.
|
| programs.goto.enable | Whether to enable goto..
|
| programs.foot.enable | Whether to enable Foot terminal.
|
| programs.info.enable | Whether to enable GNU Info.
|
| programs.nh.enable | Whether to enable nh, yet another Nix CLI helper.
|
| programs.mr.enable | Whether to enable mr, a tool to manage all your version control repositories.
|
| programs.kitty.font.size | The size of the font.
|
| programs.fzf.enable | Whether to enable fzf - a command-line fuzzy finder.
|
| programs.ion.enable | Whether to enable the Ion Shell
|
| programs.pls.enable | Whether to enable pls, a modern replacement for ls.
|
| programs.eza.colors | Use terminal colors in output (--color argument).
|
| programs.eza.enable | Whether to enable eza, a modern replacement for ls.
|
| programs.feh.enable | Whether to enable feh - a fast and light image viewer.
|
| programs.zsh.oh-my-zsh.theme | Name of the theme to be used by oh-my-zsh.
|
| programs.cmus.theme | Select color theme
|
| programs.meli.enable | Whether to enable meli email client.
|
| programs.pqiv.enable | Whether to enable pqiv image viewer.
|
| programs.cava.enable | Whether to enable Cava audio visualizer.
|
| programs.anki.addons | List of Anki add-on packages to install.
|
| programs.yarn.enable | Whether to enable management of yarn config.
|
| programs.smug.enable | Whether to enable Smug session manager.
|
| programs.bash.enable | Whether to enable GNU Bourne-Again SHell.
|
| programs.gurk-rs.enable | Whether to enable gurk-rs.
|
| programs.fzf.colors | Color scheme options added to FZF_DEFAULT_OPTS
|
| programs.k9s.enable | Whether to enable k9s - Kubernetes CLI To Manage Your Clusters In Style.
|
| programs.aria2.enable | Whether to enable aria2.
|
| programs.gh.package | The gh package to use.
|
| programs.uv.package | The uv package to use.
|
| programs.nh.package | The nh package to use.
|
| programs.mc.package | The mc package to use.
|
| programs.zk.package | The zk package to use.
|
| programs.lf.package | The lf package to use.
|
| programs.jq.package | The jq package to use.
|
| programs.go.package | The go package to use.
|
| programs.fd.package | The fd package to use.
|
| programs.ne.package | The ne package to use.
|
| programs.ty.package | The ty package to use.
|
| programs.mr.package | The mr package to use.
|
| programs.mu.package | The mu package to use.
|
| programs.yazi.theme | Configuration written to
$XDG_CONFIG_HOME/yazi/theme.toml
|
| programs.eww.configDir | The directory that gets symlinked to
$XDG_CONFIG_HOME/eww.
|
| programs.cmus.enable | Whether to enable Enable cmus, the music player..
|
| programs.qcal.enable | Whether to enable qcal, a CLI calendar application.
|
| programs.fish.enable | Whether to enable fish, the friendly interactive shell.
|
| programs.khal.enable | Whether to enable khal, a CLI calendar application.
|
| programs.sesh.enable | Whether to enable the sesh terminal session manager.
|
| programs.bash.initExtra | Extra commands that should be run when initializing an
interactive shell.
|
| programs.go.env.GOPATH | List of directories that should be used by the Go tooling.
|
| programs.fd.enable | Whether to enable fd, a simple, fast and user-friendly alternative to find.
|
| programs.anki.hideTopBarMode | When to hide the top bar when hideTopBar is enabled.
|
| programs.zsh.loginExtra | Extra commands that should be added to .zlogin.
|
| programs.tray-tui.enable | Whether to enable tray-tui.
|
| programs.fd.ignores | List of paths that should be globally ignored.
|
| programs.nix-init.enable | Whether to enable nix-init.
|
| programs.bat.package | The bat package to use.
|
| programs.bun.package | The bun package to use.
|
| programs.gcc.package | The gcc package to use.
|
| programs.aliae.enable | Whether to enable aliae.
|
| programs.sbt.package | The sbt package to use.
|
| programs.emacs.enable | Whether to enable Emacs.
|
| programs.amoco.enable | Whether to enable amoco.
|
| programs.rbenv.enable | Whether to enable rbenv.
|
| programs.nnn.package | The nnn package to use.
|
| programs.vivid.enable | Whether to enable vivid.
|
| programs.infat.enable | Whether to enable infat.
|
| programs.mpv.package | The mpv package to use.
|
| programs.mcfly.enable | Whether to enable mcfly.
|
| programs.rio.package | The rio package to use.
|
| programs.darcs.boring | File patterns to ignore
|
| programs.jqp.package | The jqp package to use.
|
| programs.zsh.package | The zsh package to use.
|
| programs.fzf.package | The fzf package to use.
|
| programs.abook.enable | Whether to enable Abook.
|
| programs.lapce.enable | Whether to enable lapce.
|
| programs.lsd.package | The lsd package to use.
|
| programs.darcs.enable | Whether to enable darcs.
|
| programs.amp.package | The amp package to use.
|
| programs.amber.enable | Whether to enable amber.
|
| programs.inori.enable | Whether to enable inori.
|
| programs.feh.package | The feh package to use.
|
| programs.pywal.enable | Whether to enable pywal.
|
| programs.man.package | The man package to use.
|
| programs.tmate.enable | Whether to enable tmate.
|
| programs.eza.package | The eza package to use.
|
| programs.ion.package | The ion package to use.
|
| programs.k9s.package | The k9s package to use.
|
| programs.vivid.colorMode | Color mode for vivid.
|
| programs.eww.package | The eww package to use.
|
| programs.papis.enable | Whether to enable papis.
|
| programs.pgcli.enable | Whether to enable pgcli.
|
| programs.nnn.plugins | Manage nnn plugins.
|
| programs.msmtp.enable | Whether to enable msmtp.
|
| programs.algia.enable | Whether to enable algia.
|
| programs.imv.package | The imv package to use.
|
| programs.pet.package | The pet package to use.
|
| programs.pyenv.enable | Whether to enable pyenv.
|
| programs.pls.package | The pls package to use.
|
| programs.npm.package | The nodejs package to use.
|
| programs.atuin.enable | Whether to enable atuin.
|
| programs.fish.shellInit | Shell script code called during fish shell
initialisation.
|
| programs.jjui.enable | Whether to enable jjui - A terminal user interface for jujutsu.
|
| programs.zsh.dirHashes | An attribute set that adds to named directory hash table.
|
| programs.less.config | Configuration for less, written to
$XDG_CONFIG_HOME/lesskey.
|
| programs.afew.enable | Whether to enable the afew initial tagging script for Notmuch.
|
| programs.skim.enable | Whether to enable skim - a command-line fuzzy finder.
|
| programs.vifm.enable | Whether to enable vifm, a Vim-like file manager.
|
| programs.tmux.prefix | Set the prefix key
|
| programs.tofi.enable | Whether to enable Tofi, a tiny dynamic menu for Wayland.
|
| programs.kitty.font.name | The family name of the font within the package.
|
| programs.gh-dash.enable | Whether to enable GitHub CLI dashboard plugin.
|
| programs.vim-vint.enable | Whether to enable the Vint linter for Vimscript.
|
| programs.jjui.configDir | The directory to contain jjui configuration files.
|
| programs.gitui.theme | Theme in Ron file format
|
| programs.swayr.enable | Whether to enable the swayr service.
|
| programs.havoc.enable | Whether to enable Havoc terminal.
|
| programs.gpg.homedir | Directory to store keychains and configuration.
|
| programs.vim.package | Resulting customized vim package
|
| programs.git.ignores | List of paths that should be globally ignored.
|
| programs.zsh.plugins | Plugins to source in .zshrc.
|
| programs.mpv.scripts | List of scripts to use with mpv.
|
| programs.sqls.enable | Whether to enable sqls, a SQL language server written in Go.
|
| programs.xplr.enable | Whether to enable xplr, terminal UI based file explorer.
|
| programs.nyxt.config | Configuration file for Nyxt, written in the Common Lisp
programming language.
|
| programs.java.enable | Install the Java development kit and set the
JAVA_HOME variable.
|
| programs.btop.themes | Themes to be written to $XDG_CONFIG_HOME/btop/themes/${name}.theme
|
| programs.tiny.enable | Whether to enable tiny, a TUI IRC client written in Rust.
|
| programs.neovim.withRuby | Enable ruby provider.
|
| programs.lf.extraConfig | Custom lfrc lines.
|
| programs.ssh.extraConfig | Extra configuration.
|
| programs.git.lfs.enable | Whether to enable Git Large File Storage.
|
| programs.rio.themes | Theme files written to $XDG_CONFIG_HOME/rio/themes/
|
| programs.feh.themes | Define themes for feh
|
| programs.anki.sync.autoSync | Automatically sync on profile open/close.
|
| programs.k9s.hotKeys | Hotkeys written to $XDG_CONFIG_HOME/k9s/hotkeys.yaml (linux)
or Library/Application Support/k9s/hotkeys.yaml (darwin)
|
| programs.zsh.oh-my-zsh.enable | Whether to enable oh-my-zsh.
|
| programs.cargo.enable | Whether to enable management of cargo config.
|
| programs.helix.enable | Whether to enable helix text editor.
|
| programs.kitty.enable | Whether to enable Kitty terminal emulator.
|
| programs.zsh.history | Options related to commands history configuration.
|
| programs.irssi.enable | Whether to enable the Irssi chat client.
|
| programs.rofi.enable | Whether to enable Rofi: A window switcher, application launcher and dmenu replacement.
|
| programs.riff.enable | Enable the riff diff highlighter
|
| programs.yt-dlp.package | The yt-dlp package to use.
|
| programs.clock-rs.enable | Whether to enable clock-rs.
|
| programs.z-lua.package | The z-lua package to use.
|
| programs.z-lua.options | List of options to pass to z.lua.
|
| programs.pqiv.package | The pqiv package to use.
|
| programs.btop.package | The btop package to use.
|
| programs.aerc.package | The aerc package to use.
|
| programs.mise.package | The mise package to use.
|
| programs.tmux.package | The tmux package to use.
|
| programs.xplr.package | The xplr package to use.
|
| programs.wofi.package | The wofi package to use.
|
| programs.rmpc.package | The rmpc package to use.
|
| programs.less.package | The less package to use.
|
| programs.cava.package | The cava package to use.
|
| programs.vim.extraConfig | Custom .vimrc lines
|
| programs.pubs.package | The pubs package to use.
|
| programs.htop.package | The htop package to use.
|
| programs.smug.package | The smug package to use.
|
| programs.nyxt.package | The nyxt package to use.
|
| programs.foot.package | The foot package to use.
|
| programs.neomutt.sort | Sorting method on messages.
|
| programs.ruff.package | The ruff package to use.
|
| programs.qcal.package | The qcal package to use.
|
| programs.alot.package | The alot package to use.
|
| programs.yazi.package | The yazi package to use.
|
| programs.tofi.package | The tofi package to use.
|
| programs.skim.package | The skim package to use.
|
| programs.rofi.package | The rofi package to use.
|
| programs.mcfly.keyScheme | Key scheme to use.
|
| programs.sqls.package | The sqls package to use.
|
| programs.info.package | The texinfo package to use.
|
| programs.noti.package | The noti package to use.
|
| programs.jjui.package | The jjui package to use.
|
| programs.opam.package | The opam package to use.
|
| programs.sesh.package | The sesh package to use.
|
| programs.tiny.package | The tiny package to use.
|
| programs.vifm.package | The vifm package to use.
|
| programs.meli.package | The meli package to use.
|
| programs.mypy.package | The mypy package to use.
|
| programs.mods.package | The mods package to use.
|
| programs.goto.package | The goto package to use.
|
| programs.grep.package | The grep package to use.
|
| programs.yofi.package | The yofi package to use.
|
| programs.afew.package | The afew package to use.
|
| programs.anup.package | The anup package to use.
|
| programs.cmus.package | The cmus package to use.
|
| programs.fish.package | The fish package to use.
|
| programs.pazi.package | The pazi package to use.
|
| programs.iamb.package | The iamb package to use.
|
| programs.riff.package | The riffdiff package to use.
|
| programs.hstr.package | The hstr package to use.
|
| programs.anki.package | The anki package to use.
|
| programs.navi.package | The navi package to use.
|
| programs.khal.package | The khal package to use.
|
| programs.aiac.package | The aiac package to use.
|
| programs.java.package | The java package to use.
|
| programs.jrnl.package | The jrnl package to use.
|
| programs.bash.package | The bash package to use.
|
| programs.boxxy.rules.*.env | Give certain environment variables for said match.
|
| programs.imv.enable | Whether to enable imv: a command line image viewer intended for use with tiling window managers.
|
| programs.man.enable | Whether to enable manual pages and the man
command
|
| programs.amoco.config | Config file for amoco as a Python configuration module.
|
| programs.nheko.enable | Whether to enable Qt desktop client for Matrix.
|
| programs.urxvt.enable | Whether to enable rxvt-unicode terminal emulator.
|
| programs.satty.enable | Whether to enable Satty - Modern Screenshot Annotation.
|
| programs.lieer.enable | Whether to enable lieer Gmail synchronization for notmuch.
|
| programs.sbt.plugins | A list of plugins to place in the sbt configuration directory.
|
| programs.ranger.rifle | Settings written to $XDG_CONFIG_HOME/ranger/rifle.conf.
|
| programs.alot.tags.<name>.focus | How to display the tag when focused.
|
| programs.rofi.configPath | Path where to put generated configuration file.
|
| programs.jq.colors | The colors used in colored JSON output, or null to use the defaults
|
| programs.rofi.plugins | List of rofi plugins to be installed.
|
| programs.tex-fmt.package | The tex-fmt package to use.
|
| programs.radio-cli.enable | Whether to enable radio-cli.
|
| programs.termite.font | The font description for the terminal's font.
|
| programs.anki.sync.syncMedia | Synchronize audio and images too.
|
| programs.tmux.clock24 | Use 24 hour clock.
|
| programs.kodi.datadir | Directory to store configuration and metadata.
|
| programs.acd-cli.package | The acd-cli package to use.
|
| programs.mpv.config | Configuration written to
$XDG_CONFIG_HOME/mpv/mpv.conf
|
| programs.nh.flake | The path that will be used for the FLAKE environment variable.
FLAKE is used by nh as the default flake for performing actions,
like nh os switch.
|
| programs.urxvt.scroll.bar | Scrollbar settings.
|
| programs.oh-my-posh.enable | Whether to enable oh-my-posh, a prompt theme engine for any shell.
|
| programs.tint2.enable | Whether to enable tint2, a simple, unobtrusive and light panel for Xorg.
|
| programs.mbsync.groups | Definition of groups.
|
| programs.boxxy.rules.*.mode | Does the current path redirect a file or a directory?
|
| programs.micro.enable | Whether to enable micro, a terminal-based text editor.
|
| programs.bacon.enable | Whether to enable bacon, a background rust code checker.
|
| programs.boxxy.enable | Whether to enable boxxy: Boxes in badly behaving applications.
|
| programs.delta.enable | Whether to enable delta, a syntax highlighter for git diffs.
|
| programs.broot.enable | Whether to enable Broot, a better way to navigate directories.
|
| programs.boxxy.rules.*.only | Apply redirection ONLY to specified executable names.
|
| programs.codex.enable | Whether to enable Lightweight coding agent that runs in your terminal.
|
| programs.khard.enable | Whether to enable Khard: an address book for the Unix console.
|
| programs.k9s.skins | Skin files written to $XDG_CONFIG_HOME/k9s/skins/ (linux)
or Library/Application Support/k9s/skins/ (darwin)
|
| programs.eza.icons | Display icons next to file names (--icons argument)
|
| programs.yazi.keymap | Configuration written to
$XDG_CONFIG_HOME/yazi/keymap.toml
|
| programs.ruff.enable | Whether to enable ruff, an extremely fast Python linter and code formatter, written in Rust.
|
| programs.tmux.escapeTime | Time in milliseconds for which tmux waits after an escape is
input.
|
| programs.neovim.viAlias | Symlink vi to nvim binary.
|
| programs.rofi.pass.stores | Directory roots of your password-stores.
|
| programs.sbt.plugins.*.org | The organization the artifact is published under.
|
| programs.less.options | Options to be set via $LESS.
|
| programs.fish.plugins | The plugins to source in
conf.d/99plugins.fish.
|
| programs.zsh.logoutExtra | Extra commands that should be added to .zlogout.
|
| programs.todoman.glob | The glob expansion which matches all directories relevant.
|
| programs.zsh.zprof.enable | Enable zprof in your zshrc.
|
| programs.nnn.plugins.src | Path to the plugin folder.
|
| programs.anki.hideBottomBar | Hide bottom bar during review.
|
| programs.gh-dash.package | The gh-dash package to use.
|
| programs.gnome-shell.theme | Theme to use for GNOME Shell.
|
| programs.gurk-rs.package | The gurk-rs package to use.
|
| programs.onagre.enable | Whether to enable onagre.
|
| programs.senpai.enable | Whether to enable senpai.
|
| programs.yambar.enable | Whether to enable Yambar.
|
| programs.rofi.extraConfig | Additional configuration to add.
|
| programs.aria2.package | The aria2 package to use.
|
| programs.xplr.extraConfig | Extra xplr configuration.
|
| programs.fuzzel.enable | Whether to enable fuzzel.
|
| programs.ptyxis.enable | Whether to enable ptyxis.
|
| programs.sesh.fzfPackage | The fzf package to use.
|
| programs.lutris.enable | Whether to enable lutris..
|
| programs.numbat.enable | Whether to enable Numbat.
|
| programs.wleave.enable | Whether to enable wleave.
|
| programs.zoxide.enable | Whether to enable zoxide.
|
| programs.pandoc.enable | Whether to enable pandoc.
|
| programs.animdl.enable | Whether to enable animdl.
|
| programs.screen.enable | Whether to enable screen.
|
| programs.trippy.enable | Whether to enable trippy.
|
| programs.rclone.enable | Whether to enable rclone.
|
| programs.anki.videoDriver | Video driver to use.
|
| programs.neovim.enable | Whether to enable Neovim.
|
| programs.retext.enable | Whether to enable retext.
|
| programs.swappy.enable | Whether to enable swappy.
|
| programs.sm64ex.enable | Whether to enable sm64ex.
|
| programs.ncspot.enable | Whether to enable ncspot.
|
| programs.zellij.enable | Whether to enable Zellij.
|
| programs.amfora.enable | Whether to enable amfora.
|
| programs.poetry.enable | Whether to enable poetry.
|
| programs.andcli.enable | Whether to enable andcli.
|
| programs.zapzap.enable | Whether to enable zapzap.
|
| programs.halloy.enable | Whether to enable halloy.
|
| programs.tint2.package | The tint2 package to use.
|
| programs.floorp.enable | Whether to enable Floorp.
|
| programs.bemenu.enable | Whether to enable bemenu.
|
| programs.waybar.enable | Whether to enable Waybar.
|
| programs.anyrun.enable | Whether to enable anyrun.
|
| programs.ssh.package | The openssh package to use
|
| programs.gpg.package | The gnupg package to use
|
| programs.mcp.servers | MCP server configurations written to
XDG_CONFIG_HOME/mcp/mcp.json
|
| programs.notmuch.new | Options related to email processing performed by
notmuch new.
|
| programs.k9s.views | Resource column views written to
$XDG_CONFIG_HOME/k9s/views.yaml (linux)
or Library/Application Support/k9s/views.yaml (darwin)
|
| programs.lapce.plugins | Plugins to install.
|
| programs.neomutt.binds | List of keybindings.
|
| programs.fish.binds.<name>.mode | Specify the bind mode that the bind is used in
|
| programs.pet.snippets | The snippets.
|
| programs.neovim.vimAlias | Symlink vim to nvim binary.
|
| programs.git-cliff.enable | Whether to enable git-cliff changelog generator.
|
| programs.zsh.zplug.zplugHome | Path to zplug home directory.
|
| programs.git.lfs.package | The git-lfs package to use.
|
| programs.tray-tui.package | The tray-tui package to use.
|
| programs.nix-init.package | The nix-init package to use.
|
| programs.vim-vint.package | The vim-vint package to use.
|
| programs.oh-my-posh.package | The oh-my-posh package to use.
|
| programs.neomutt.vimKeys | Enable vim-like bindings.
|
| programs.zsh.plugins.*.name | The name of the plugin.
|
| programs.aider-chat.enable | Whether to enable aider-chat.
|
| programs.darcs.package | The darcs package to use.
|
| programs.broot.package | The broot package to use.
|
| programs.inori.package | The inori package to use.
|
| programs.kitty.package | The kitty package to use.
|
| programs.boxxy.package | The boxxy package to use.
|
| programs.nheko.package | The nheko package to use.
|
| programs.pywal.package | The pywal package to use.
|
| programs.gitui.package | The gitui package to use.
|
| programs.codex.package | The codex package to use.
|
| programs.pyenv.package | The pyenv package to use.
|
| programs.satty.package | The satty package to use.
|
| programs.micro.package | The micro package to use.
|
| programs.irssi.package | The irssi package to use.
|
| programs.msmtp.package | The msmtp package to use.
|
| programs.amoco.package | The amoco package to use.
|
| programs.go.packages | Packages to add to GOPATH.
|
| programs.pgcli.package | The pgcli package to use.
|
| programs.lapce.package | The lapce package to use.
|
| programs.khard.package | The khard package to use.
|
| programs.cargo.package | The cargo package to use.
|
| programs.algia.package | The algia package to use.
|
| programs.swayr.package | The swayr package to use.
|
| programs.emacs.package | The emacs package to use.
|
| programs.rbenv.package | The rbenv package to use.
|
| programs.lieer.package | The lieer package to use.
|
| programs.infat.package | The infat package to use.
|
| programs.aliae.package | The aliae package to use.
|
| programs.vivid.package | The vivid package to use.
|
| programs.papis.package | The papis package to use.
|
| programs.havoc.package | The havoc package to use.
|
| programs.atuin.package | The atuin package to use.
|
| programs.bacon.package | The bacon package to use.
|
| programs.helix.package | The helix package to use.
|
| programs.tmate.package | The tmate package to use.
|
| programs.abook.package | The abook package to use.
|
| programs.delta.package | The delta package to use.
|
| programs.mcfly.package | The mcfly package to use.
|
| programs.delta.options | Options to configure delta.
|
| programs.amber.package | The amber package to use.
|
| programs.neovim.withPerl | Enable perl provider
|
| programs.rio.enable | Enable Rio, a terminal built to run everywhere, as a native desktop applications by
Rust/WebGPU or even in the browsers powered by WebAssembly/WebGPU.
|
| programs.jqp.settings | Jqp configuration
|
| programs.nix-index.enable | Whether to enable nix-index, a file database for nixpkgs.
|
| programs.rofi.yoffset | Offset in the y-axis in pixels relative to the chosen location.
|
| programs.rofi.pass.enable | Whether to enable rofi integration with password-store.
|
| programs.kodi.package | The kodi package to use
|
| programs.rofi.xoffset | Offset in the x-axis in pixels relative to the chosen location.
|
| programs.mcfly.fzf.enable | Whether to enable McFly fzf integration.
|
| programs.gpg.publicKeys.*.text | Text of an OpenPGP public key.
|
| programs.boxxy.rules.*.name | Unique identifier of the boxxy rule
|
| programs.gitui.enable | Whether to enable gitui, blazing fast terminal-ui for git written in rust.
|
| programs.vscode.enable | Whether to enable Visual Studio Code.
|
| programs.ranger.enable | Whether to enable ranger file manager.
|
| programs.direnv.enable | Whether to enable direnv, the environment switcher.
|
| programs.gradle.enable | Whether to enable Gradle Build Tool.
|
| programs.tmux.extraConfig | Additional configuration to add to
tmux.conf.
|
| programs.pylint.enable | Whether to enable the pylint Python linter.
|
| programs.awscli.enable | Whether to enable AWS CLI tool.
|
| programs.pidgin.enable | Whether to enable Pidgin messaging client.
|
| programs.eclipse.jvmArgs | JVM arguments to use for the Eclipse process.
|
| programs.rmpc.config | Configuration settings for rmpc in the Rusty Object Notation
format
|
| programs.zsh.history.path | History file location
|
| programs.jujutsu.ediff | Enable ediff as a merge tool
|
| programs.diff-so-fancy.pagerOpts | Arguments to be passed to less.
|
| programs.urxvt.package | The rxvt-unicode package to use.
|
| programs.tmux.tmuxp.enable | Whether to enable tmuxp.
|
| programs.fabric-ai.enable | Whether to enable Fabric AI.
|
| programs.bat.syntaxes | Additional syntaxes to provide.
|
| programs.neovim.withNodeJs | Enable node provider
|
| programs.anyrun.extraCss | Extra CSS lines to add to ~/.config/anyrun/style.css.
|
| programs.man.extraConfig | Additional fields to be added to the end of the user manpath config file.
|
| programs.zsh.zplug.enable | Whether to enable zplug - a zsh plugin manager.
|
| programs.alot.bindings | Keybindings.
|
| programs.onagre.style | Configuration file to be written to theme.scss for setting
Onagre's theme
|
| programs.btop.extraConfig | Extra lines added to the btop.conf file.
|
| programs.opkssh.enable | Whether to enable enable the OpenPubkey SSH client.
|
| programs.alot.extraConfig | Extra lines added to alot configuration file.
|
| programs.mujmap.enable | Whether to enable mujmap Gmail synchronization for notmuch.
|
| programs.fish.binds.<name>.erase | Whether to enable remove bind.
|
| programs.bash.logoutExtra | Extra commands that should be run when logging out of an
interactive shell.
|
| programs.cmus.extraConfig | Extra configuration to add to cmus rc.
|
| programs.neovim.extraName | Extra name appended to the wrapper package name.
|
| programs.xmobar.enable | Whether to enable Xmobar, a minimalistic status bar.
|
| programs.chawan.enable | Whether to enable chawan, A TUI web browser.
|
| programs.oh-my-posh.useTheme | Use one of the official themes
|
| programs.hstr.enable | Whether to enable Bash And Zsh shell history suggest box - easily view, navigate, search and
manage your command history.
|
| programs.zsh.history.save | Number of history lines to save.
|
| programs.irssi.aliases | An attribute set that maps aliases to commands.
|
| programs.zsh.history.size | Number of history lines to keep.
|
| programs.zsh.oh-my-zsh.package | The oh-my-zsh package to use.
|
| programs.zsh.oh-my-zsh.plugins | List of oh-my-zsh plugins
|
| programs.lsd.colors | Configuration written to $XDG_CONFIG_HOME/lsd/colors.yaml
|
| programs.mpv.extraInput | Additional lines that are appended to $XDG_CONFIG_HOME/mpv/input.conf
|
| programs.sapling.userName | Default user name to use.
|
| programs.clock-rs.package | The clock-rs package to use.
|
| programs.fish.plugins.*.name | The name of the plugin.
|
| programs.bash.historyFile | Location of the bash history file.
|
| programs.discocss.css | The custom CSS for discocss to use.
|
| programs.gemini-cli.enable | Whether to enable gemini-cli.
|
| programs.git.includes | List of configuration files to include.
|
| programs.twitch-tui.enable | Whether to enable twitch-tui.
|
| programs.obs-studio.enable | Whether to enable obs-studio.
|
| programs.vivid.activeTheme | Active theme for vivid.
|
| programs.urxvt.extraConfig | Additional configuration to add.
|
| programs.yt-dlp.extraConfig | Extra configuration to add to
$XDG_CONFIG_HOME/yt-dlp/config.
|
| programs.oh-my-posh.configFile | Path to a custom configuration path, can be json, yaml or toml.
|
| programs.zsh.prezto.color | Color output (automatically set to false on dumb terminals).
|
| programs.rbw.package | The rbw package to use
|
| programs.meli.settings | Meli Configuration
|
| programs.anup.config | Config file for anup in RON (Rusty Object Notation) format
|
| programs.pistol.enable | Whether to enable file previewer for terminal file managers.
|
| programs.aichat.agents | Agent-specific configurations
|
| programs.pubs.extraConfig | Configuration using syntax written to
$HOME/.pubsrc.
|
| programs.watson.enable | Whether to enable watson, a wonderful CLI to track your time.
|
| programs.direnv.silent | Whether to enable silent mode, that is, disabling direnv logging.
|
| programs.ledger.enable | Whether to enable ledger, a double-entry accounting system.
|
| programs.mbsync.enable | Whether to enable mbsync IMAP4 and Maildir mailbox synchronizer.
|
| programs.aichat.enable | Whether to enable aichat, an All-in-one LLM CLI tool.
|
| programs.direnv.stdlib | Custom stdlib written to
$XDG_CONFIG_HOME/direnv/direnvrc.
|
| programs.sm64ex.region | Your baserom's region
|
| programs.tmux.newSession | Automatically spawn a session if trying to attach and none
are running.
|
| programs.gh.settings | Configuration written to $XDG_CONFIG_HOME/gh/config.yml.
|
| programs.diff-so-fancy.enable | Whether to enable diff-so-fancy, a diff colorizer.
|
| programs.rofi.theme | Name of theme or path to theme file in rasi format or attribute set with
theme configuration
|
| programs.gitui.keyConfig | Key config in Ron file format
|
| programs.zsh.zsh-abbr.enable | Whether to enable zsh-abbr - zsh manager for auto-expanding abbreviations.
|
| programs.termite.iconName | The name of the icon to be used for the terminal process.
|
| programs.bash.historySize | Number of history lines to keep in memory.
|
| programs.gpg.publicKeys | A list of public keys to be imported into GnuPG
|
| programs.zsh.prezto.enable | Whether to enable prezto.
|
| programs.git-cliff.package | The git-cliff package to use.
|
| programs.neovim.coc.enable | Whether to enable Coc.
|
| programs.kitty.extraConfig | Additional configuration to add to kitty.conf.
|
| programs.nix-index.package | The nix-index package to use.
|
| programs.i3bar-river.enable | Whether to enable i3bar-river.
|
| programs.radio-cli.package | The radio-cli package to use.
|
| programs.zsh.oh-my-zsh.extraConfig | Extra settings for plugins.
|
| programs.irssi.extraConfig | These lines are appended to the Irssi configuration.
|
| programs.zsh.oh-my-zsh.custom | Path to a custom oh-my-zsh package to override config of
oh-my-zsh
|
| programs.git.package | The git package to use
|
| programs.gradle.home | The Gradle home directory, relative to home.homeDirectory
|
| programs.tmux.terminal | Set the $TERM variable.
|
| programs.keychain.keys | Keys to add to keychain.
|
| programs.hwatch.enable | Whether to enable hwatch, a modern alternative to the watch command
.
|
| programs.nushell.envFile | The environment variables file to be used for nushell
|
| programs.vifm.extraConfig | Extra lines added to the $XDG_CONFIG_HOME/vifm/vifmrc file.
|
| programs.fish.loginShellInit | Shell script code called during fish login shell
initialisation.
|
| programs.sesh.enableAlias | Whether to enable a shell alias s to quickly launch sessions.
|
| programs.numbat.initFile | User initialization file (init.nbt) contents
|
| programs.neomutt.macros | List of macros.
|
| programs.beets.package | The beets package to use
|
| programs.alot.tags.<name>.normal | How to display the tag when unfocused
|
| programs.fish.binds.<name>.setsMode | Change current mode after bind is executed
|
| programs.zsh.setOptions | Configure zsh options
|
| programs.zsh.plugins.*.src | Path to the plugin folder
|
| programs.docker-cli.enable | Whether to enable management of docker client config.
|
| programs.fd.extraOptions | Extra command line options passed to fd.
|
| programs.mpv.includes | List of configuration files to include at the end of mpv.conf.
|
| programs.piston-cli.enable | Whether to enable piston-cli, code runner.
|
| programs.rbenv.plugins.*.src | Path to the plugin folder.
|
| programs.nix-search-tv.enable | Whether to enable nix-search-tv.
|
| programs.zsh.zsh-abbr.package | The zsh-abbr package to use.
|
| programs.rofi.pass.package | The rofi-pass package to use.
|
| programs.zsh.profileExtra | Extra commands that should be added to .zprofile.
|
| programs.boxxy.rules.*.target | What directory/file to redirect.
|
| programs.gnome-shell.enable | Whether to enable GNOME Shell customization.
|
| programs.anki.hideBottomBarMode | When to hide the bottom bar when hideBottomBar is enabled.
|
| programs.smug.projects | Attribute set with project configurations.
|
| programs.zsh.zplug.plugins | List of zplug plugins.
|
| programs.zsh.zplug.package | The zplug package to use.
|
| programs.i3blocks.bars | Configuration written to i3blocks config
|
| programs.qcal.timezone | Timezone to display calendar entries in
|
| programs.rofi.location | The location rofi appears on the screen.
|
| programs.tmux.resizeAmount | Number of lines/columns when resizing.
|
| programs.ashell.enable | Whether to enable ashell, a ready to go wayland status bar for hyprland.
|
| programs.senpai.config | Configuration for senpai
|
| programs.tmux.focusEvents | On supported terminals, request focus events and pass them through to
applications running in tmux.
|
| programs.fish.preferAbbrs | If enabled, abbreviations will be preferred over aliases when
other modules define aliases for fish.
|
| programs.sioyek.config | Input configuration written to
$XDG_CONFIG_HOME/sioyek/prefs_user.config
|
| programs.zellij.themes | Each them is written to $XDG_CONFIG_HOME/zellij/themes/NAME.kdl
|
| programs.pylint.package | The pylint package to use.
|
| programs.chawan.package | The chawan package to use.
|
| programs.lutris.package | The lutris package to use.
|
| programs.granted.enable | Whether to enable granted.
|
| programs.foliate.enable | Whether to enable Foliate.
|
| programs.trippy.package | The trippy package to use.
|
| programs.ashell.package | The ashell package to use.
|
| programs.numbat.package | The numbat package to use.
|
| programs.firefox.enable | Whether to enable Firefox.
|
| programs.calibre.enable | Whether to enable calibre.
|
| programs.radicle.enable | Whether to enable Radicle.
|
| programs.neovim.package | The neovim package to use.
|
| programs.gradle.package | The gradle package to use.
|
| programs.sioyek.package | The sioyek package to use.
|
| programs.amfora.package | The amfora package to use.
|
| programs.pandoc.package | The pandoc package to use.
|
| programs.bottom.package | The bottom package to use.
|
| programs.wezterm.enable | Whether to enable wezterm.
|
| programs.screen.package | The screen package to use.
|
| programs.direnv.package | The direnv package to use.
|
| programs.rclone.package | The rclone package to use.
|
| programs.ledger.package | The ledger package to use.
|
| programs.sapling.enable | Whether to enable Sapling.
|
| programs.waybar.package | The waybar package to use.
|
| programs.xmobar.package | The xmobar package to use.
|
| programs.earthly.enable | Whether to enable earthly.
|
| programs.awscli.package | The aws package to use.
|
| programs.ripgrep.enable | Whether to enable Ripgrep.
|
| programs.kickoff.enable | Whether to enable kickoff.
|
| programs.sheldon.enable | Whether to enable sheldon.
|
| programs.ranger.package | The ranger package to use.
|
| programs.pidgin.package | The pidgin package to use.
|
| programs.zoxide.package | The zoxide package to use.
|
| programs.pimsync.enable | Whether to enable pimsync.
|
| programs.sm64ex.package | The sm64ex package to use.
|
| programs.hyfetch.enable | Whether to enable hyfetch.
|
| programs.zapzap.package | The zapzap package to use.
|
| programs.swayimg.enable | Whether to enable swayimg.
|
| programs.ptyxis.package | The ptyxis package to use.
|
| programs.wleave.package | The wleave package to use.
|
| programs.formiko.enable | Whether to enable formiko.
|
| programs.yambar.package | The yambar package to use.
|
| programs.bemenu.package | The bemenu package to use.
|
| programs.mujmap.package | The mujmap package to use.
|
| programs.ncspot.package | The ncspot package to use.
|
| programs.onagre.package | The onagre package to use.
|
| programs.hwatch.package | The hwatch package to use.
|
| programs.wlogout.enable | Whether to enable wlogout.
|
| programs.animdl.package | The animdl package to use.
|
| programs.fuzzel.package | The fuzzel package to use.
|
| programs.aphorme.enable | Whether to enable aphorme.
|
| programs.mbsync.package | The isync package to use.
|
| programs.vinegar.enable | Whether to enable Vinegar.
|
| programs.opkssh.package | The opkssh package to use.
|
| programs.pidgin.plugins | Plugins that should be available to Pidgin.
|
| programs.pistol.package | The pistol package to use.
|
| programs.aichat.package | The aichat package to use.
|
| programs.eclipse.enable | Whether to enable Eclipse.
|
| programs.abaddon.enable | Whether to enable abaddon.
|
| programs.anyrun.package | The anyrun package to use.
|
| programs.lazysql.enable | Whether to enable lazysql.
|
| programs.nushell.enable | Whether to enable nushell.
|
| programs.pyradio.enable | Whether to enable pyradio.
|
| programs.halloy.package | The halloy package to use.
|
| programs.kakoune.config | kakoune configuration options.
|
| programs.airlift.enable | Whether to enable airlift.
|
| programs.watson.package | The watson package to use.
|
| programs.swappy.package | The swappy package to use.
|
| programs.retext.package | The retext package to use.
|
| programs.andcli.package | The andcli package to use.
|
| programs.zellij.package | The zellij package to use.
|
| programs.astroid.enable | Whether to enable Astroid.
|
| programs.todoman.enable | Whether to enable todoman.
|
| programs.senpai.package | The senpai package to use.
|
| programs.ghostty.enable | Whether to enable Ghostty.
|
| programs.urxvt.shading | Darken (0 to 99) or lighten (101 to 200) the transparent background.
|
| programs.lf.commands | Commands to declare
|
| programs.neovim.initLua | Content to be added to init.lua
|
| programs.tint2.extraConfig | Commands for tint2 that will be add to the tint2rc
file.
|
| programs.amp.settings | Configuration settings for amp
|
| programs.imv.settings | Configuration options for imv
|
| programs.aria2.extraConfig | Extra lines added to aria2.conf file.
|
| programs.anki.answerKeys.*.key | Keyboard shortcut for this answer button
|
| programs.eza.extraOptions | Extra command line options passed to eza.
|
| programs.neomutt.binds.*.map | Select the menu to bind the command to.
|
| programs.tmate.extraConfig | Additional content written at the end of
~/.tmate.conf.
|
| programs.alot.enable | Whether to enable the Alot mail user agent
|
| programs.darcs.author | If this list has a single entry, it will be used as the author
when you record a patch
|
| programs.waybar.style | CSS style of the bar
|
| programs.fish.shellAbbrs | An attribute set that maps aliases (the top level attribute names
in this option) to abbreviations
|
| programs.wleave.style | CSS style of wleave
|
| programs.halloy.themes | Each theme is written to $XDG_CONFIG_HOME/halloy/themes/NAME.toml
|
| programs.gnome-shell.theme.name | Name of the GNOME Shell theme.
|
| programs.fish.shellInitLast | Shell script code called during interactive fish shell
initialisation, this will be the last thing executed in fish startup.
|
| programs.nh.osFlake | The string that will be used for the NH_OS_FLAKE environment variable.
NH_OS_FLAKE is used by nh as the default flake for performing nh os
actions, such as nh os switch
|
| programs.aider-chat.package | The aider-chat package to use.
|
| programs.tmux.reverseSplit | Reverse the window split shortcuts.
|
| programs.sapling.userEmail | Default user email to use.
|
| programs.termite.hintsFont | The font description for the hints font.
|
| programs.rbenv.plugins.*.name | Name of the plugin.
|
| programs.lapce.plugins.*.name | Name of the plugin.
|
| programs.rofi.finalPackage | Resulting customized rofi package.
|
| programs.texlive.enable | Whether to enable TeX Live.
|
| programs.lapce.keymaps | Keymaps written to $XDG_CONFIG_HOME/lapce/keymaps.toml
|
| programs.mr.settings | Configuration written to $HOME/.mrconfig
See https://myrepos.branchable.com/
for an example configuration.
|
| programs.nh.clean.enable | Whether to enable periodic garbage collection for user profile and nix store with nh clean
user.
|
| programs.nh.clean.extraArgs | Options given to nh clean when the service is run automatically
|
| programs.mpv.scriptOpts | Script options added to
$XDG_CONFIG_HOME/mpv/script-opts/
|
| programs.pet.settings | Settings written to config.toml
|
| programs.npm.settings | The user-specific npm configuration
|
| programs.rbw.settings | rbw configuration, if not defined the configuration will not be
managed by Home Manager.
|
| programs.swayr.extraConfig | Extra configuration lines to append to the swayr
configuration file.
|
| programs.nushell.extraEnv | Additional configuration to add to the nushell environment variables file.
|
| programs.sbt.baseUserConfigPath | Where the sbt configuration files should be located, relative
HOME.
|
| programs.sioyek.enable | Whether to enable Sioyek, a PDF viewer designed for reading research papers and technical books.
|
| programs.bottom.enable | Whether to enable bottom, a cross-platform graphical process/system monitor with a
customizable interface.
|
| programs.tmux.shortcut | CTRL following by this key is used as the main shortcut.
|
| programs.pet.snippets.*.tag | List of tags attached to the command.
|
| programs.anki.reduceMotion | Disable various animations and transitions of the user interface.
|
| programs.ruff.settings | Ruff configuration
|
| programs.alot.settings | Configuration options added to alot configuration file.
|
| programs.urxvt.scroll.lines | Number of lines to save in the scrollback buffer.
|
| programs.meli.includes | Paths of the various meli configuration files to include.
|
| programs.qcal.defaultNumDays | Default number of days to show calendar entries for
|
| programs.fish.binds.<name>.silent | Whether to enable Operate silently.
|
| programs.zsh.history.share | Share command history between zsh sessions.
|
| programs.yarn.settings | Available configuration options for yarn see:
https://yarnpkg.com/configuration/yarnrc
|
| programs.anki.answerKeys | Overrides for choosing what keyboard shortcut activates each
answer button
|
| programs.ty.settings | Configuration written to
$XDG_CONFIG_HOME/ty/ty.toml
|
| programs.uv.settings | Configuration written to
$XDG_CONFIG_HOME/uv/uv.toml
|
| programs.notmuch.new.tags | A list of tags that will be added to all messages
incorporated by notmuch new.
|
| programs.neomutt.editor | Select the editor used for writing mail.
|
| programs.zoxide.options | List of options to pass to zoxide init.
|
| programs.neomutt.enable | Whether to enable the NeoMutt mail client.
|
| programs.vicinae.enable | Whether to enable vicinae launcher daemon.
|
| programs.notmuch.enable | Whether to enable Notmuch mail indexer.
|
| programs.kakoune.enable | Whether to enable the kakoune text editor.
|
| programs.discord.enable | Whether to enable Discord, the chat platform.
|
| programs.joshuto.enable | Whether to enable joshuto file manager.
|
| programs.tmux.plugins | List of tmux plugins to be included at the end of your tmux
configuration
|
| programs.gallery-dl.enable | Whether to enable gallery-dl.
|
| programs.fabric-ai.package | The fabric-ai package to use.
|
| programs.newsboat.urls.*.url | Feed URL.
|
| programs.rio.settings | Configuration written to $XDG_CONFIG_HOME/rio/config.toml
|
| programs.broot.settings | Verbatim config entries
|
| programs.obs-studio.plugins | Optional OBS plugins.
|
| programs.neovim.extraConfig | Custom vimrc lines.
|
| 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.
|
| programs.rofi.terminal | Path to the terminal which will be used to run console applications
|
| programs.khal.settings | Configuration options to add to the various sections in the configuration file.
|
| programs.htop.settings | Configuration options to add to
$XDG_CONFIG_HOME/htop/htoprc.
|
| programs.yofi.settings | Configuration settings for yofi
|
| programs.claude-code.enable | Whether to enable Claude Code, Anthropic's official CLI.
|
| programs.wofi.settings | Configuration options for wofi
|
| programs.zk.settings | Configuration written to $XDG_CONFIG_HOME/zk/config.toml
|
| programs.mc.settings | Settings for mc/ini file
|
| programs.joshuto.theme | Configuration written to
$XDG_CONFIG_HOME/joshuto/theme.toml
|
| programs.bash.profileExtra | Extra commands that should be run when initializing a login
shell.
|
| programs.tmux.historyLimit | Maximum number of lines held in window history.
|
| programs.hexchat.enable | Whether to enable HexChat, a graphical IRC client.
|
| programs.termite.enable | Whether to enable Termite VTE-based terminal.
|
| programs.foot.server.enable | Whether to enable Foot terminal server.
|
| programs.wallust.enable | Whether to enable Wallust color scheme generator.
|
| programs.ranger.aliases | Aliases written to $XDG_CONFIG_HOME/ranger/rc.conf.
|
| programs.bash.shellOptions | Shell options to set
|
| programs.atuin.daemon.logLevel | Verbosity of Atuin daemon logging.
|
| programs.bash.historyFileSize | Number of history lines to keep on file.
|
| programs.vim-vint.settings | Configuration written to
$XDG_CONFIG_HOME/.vintrc.yaml
|
| programs.ssh.matchBlocks.<name>.user | Specifies the user to log in as.
|
| programs.bun.settings | Configuration written to
$XDG_CONFIG_HOME/.bunfig.toml
|
| programs.lsd.settings | Configuration written to
$XDG_CONFIG_HOME/lsd/config.yaml
|
| programs.kitty.themeFile | Apply a Kitty color theme
|
| programs.k9s.plugins | Plugins written to $XDG_CONFIG_HOME/k9s/plugins.yaml (linux)
or Library/Application Support/k9s/plugins.yaml (darwin)
|
| programs.k9s.aliases | Aliases written to $XDG_CONFIG_HOME/k9s/aliases.yaml (linux)
or Library/Application Support/k9s/aliases.yaml (darwin)
|
| programs.anvil-editor.enable | Whether to enable anvil-editor.
|
| programs.kakoune.config.ui | Settings for the ncurses interface.
|
| programs.irssi.networks | An attribute set of chat networks.
|
| programs.ripgrep-all.enable | Whether to enable ripgrep-all (rga).
|
| programs.urxvt.scroll.bar.align | Scrollbar alignment.
|
| programs.nix-your-shell.package | The nix-your-shell package to use.
|
| programs.urxvt.scroll.bar.style | Scrollbar style.
|
| programs.piston-cli.package | The piston-cli package to use.
|
| programs.gemini-cli.package | The gemini-cli package to use.
|
| programs.fresh-editor.enable | Whether to enable fresh-editor.
|
| programs.obs-studio.package | The obs-studio package to use.
|
| programs.zsh.defaultKeymap | The default base keymap to use.
|
| programs.zed-editor.package | The zed-editor package to use.
|
| programs.mullvad-vpn.enable | Whether to enable Mullvad VPN.
|
| programs.twitch-tui.package | The twitch-tui package to use.
|
| programs.anvil-editor.style | Style settings for anvil-editor
|
| programs.bash.bashrcExtra | Extra commands that should be placed in ~/.bashrc
|
| programs.aerc.extraConfig | Extra lines added to $HOME/.config/aerc/aerc.conf
|
| programs.direnv.config | Configuration written to
$XDG_CONFIG_HOME/direnv/direnv.toml
|
| programs.afew.extraConfig | Extra lines added to afew configuration file
|
| programs.pqiv.extraConfig | Extra lines to be added to $XDG_CONFIG_HOME/pqivrc
|
| programs.aiac.settings | Configuration settings for aiac
|
| programs.jjui.settings | Options to add to the config.toml file
|
| programs.btop.settings | Options to add to btop.conf file
|
| programs.nnn.bookmarks | Directory bookmarks.
|
| programs.rbenv.plugins | rbenv plugins to install in $HOME/.rbenv/plugins/
|
| programs.lapce.channel | Lapce channel to configure
|
| programs.gh-dash.settings | Configuration written to $XDG_CONFIG_HOME/gh-dash/config.yml.
|
| programs.wlogout.layout | Layout configuration for wlogout, see https://github.com/ArtsyMacaw/wlogout#config
for supported values.
|
| programs.neovide.enable | Whether to enable Neovide, No Nonsense Neovim Client in Rust.
|
| programs.patdiff.enable | Whether to enable the patdiff differ
|
| programs.ranger.plugins | List of files to be added to $XDG_CONFIG_HOME/ranger/plugins/.
|
| programs.sm64ex.baserom | The path to the Super Mario 64 baserom to extract assets from.
|
| programs.jujutsu.enable | Whether to enable a Git-compatible DVCS that is both simple and powerful.
|
| programs.zed-editor.userDebug | Configuration written to Zed's debug.json
|
| programs.git.includes.*.path | Path of the configuration file to include.
|
| programs.zsh.history.saveNoDups | Do not write duplicate entries into the history file.
|
| programs.helix.themes | Each theme is written to
$XDG_CONFIG_HOME/helix/themes/theme-name.toml
|
| programs.aerc.extraBinds | Extra lines added to $HOME/.config/aerc/binds.conf
|
| programs.beets.enable | Whether to enable the beets music library manager
|
| programs.vivid.themes | An attribute set of vivid themes
|
| programs.khard.settings | Khard settings
|
| programs.ranger.plugins.*.src | The plugin file or directory.
|
| programs.hwatch.extraArgs | Extra command-line arguments to pass to hwatch
|
| programs.zsh.prezto.package | The prezto package to use.
|
| programs.i3bar-river.package | The i3bar-river package to use.
|
| programs.newsboat.urls.*.tags | Feed tags.
|
| programs.cava.settings | Settings to be written to the Cava configuration file
|
| programs.docker-cli.configDir | Folder relative to the user's home directory where the Docker CLI settings should be stored.
|
| programs.mypy.settings | Configuration written to
$XDG_CONFIG_HOME/mypy/config
|
| 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
|
| programs.sesh.zoxidePackage | The zoxide package to use.
|
| programs.termite.allowBold | Allow the output of bold characters when the bold escape sequence appears.
|
| programs.direnv.mise.enable | Whether to enable mise,
integration of use_mise for direnv.
|
| programs.lazygit.enable | Whether to enable lazygit, a simple terminal UI for git commands.
|
| programs.vesktop.enable | Whether to enable Vesktop, an alternate client for Discord with Vencord built-in.
|
| programs.vscode.package | The vscode package to use
|
| programs.sftpman.mounts | The sshfs mount configurations written to
$XDG_CONFIG_HOME/sftpman/mounts/.
|
| programs.git.settings | Configuration written to $XDG_CONFIG_HOME/git/config
|
| programs.zed-editor.enable | Whether to enable Zed, the high performance, multiplayer code editor from the creators of Atom and Tree-sitter.
|
| programs.zed-editor.userTasks | Configuration written to Zed's tasks.json.
List of tasks that can be run from the
command palette.
|
| programs.zsh.history.findNoDups | Do not display a line previously found in the history
file.
|
| programs.ssh.matchBlocks.<name>.setEnv | Environment variables and their value to send to the server.
|
| programs.gpg.publicKeys.*.source | Path of an OpenPGP public key file.
|
| programs.git.signing.key | The default signing key fingerprint
|
| programs.neomutt.macros.*.map | Select the menu to bind the command to.
|
| programs.infat.settings | Configuration written to
$XDG_CONFIG_HOME/infat/config.toml.
|
| programs.urxvt.iso14755 | ISO14755 support for viewing and entering unicode characters.
|
| programs.mbsync.extraConfig | Extra configuration lines to add to the mbsync configuration.
|
| programs.beets.settings | Configuration written to
$XDG_CONFIG_HOME/beets/config.yaml
|
| programs.neovim.coc.package | The coc-nvim package to use.
|
| programs.boxxy.rules.*.rewrite | Where that file/directory should be rewritten to.
|
| programs.atuin.daemon.enable | Whether to enable Atuin daemon.
|
| programs.clock-rs.settings | The configuration file to be used for clock-rs
|
| programs.zsh.zplug.plugins.*.tags | The plugin tags.
|
| programs.git.signing.signer | Path to signer binary to use.
|
| programs.z-lua.enableAliases | Whether to enable recommended z.lua aliases.
|
| programs.nix-search-tv.package | The nix-search-tv package to use.
|
| programs.go.telemetry | Options to configure Go telemetry mode.
|
| programs.zsh.zplug.plugins.*.name | The name of the plugin.
|
| programs.tiny.settings | Configuration written to
$XDG_CONFIG_HOME/tiny/config.yml
|
| programs.anki.language | Display language
|
| programs.tofi.settings | Settings to be written to the Tofi configuration file
|
| programs.jrnl.settings | Configuration for the jrnl binary
|
| programs.sqls.settings | Configuration written to
$XDG_CONFIG_HOME/sqls/config.yml
|
| programs.anki.answerKeys.*.ease | Number associated with an answer button
|
| programs.termite.searchWrap | Search from top again when you hit the bottom.
|
| programs.nnn.extraPackages | Extra packages available to nnn.
|
| programs.home-manager.enable | Whether to enable Home Manager.
|
| programs.bat.extraPackages | Additional bat packages to install.
|
| programs.yazi.shellWrapperName | Name of the shell wrapper to be called.
|
| programs.anki.sync.username | Sync account username.
|
| programs.claude-code.package | The claude-code package to use.
|
| programs.poetry.package | The poetry package to use
|
| programs.ncmpcpp.enable | Whether to enable ncmpcpp - an ncurses Music Player Daemon (MPD) client.
|
| programs.nushell.loginFile | The login file to be used for nushell upon logging in
|
| programs.todoman.package | The todoman package to use.
|
| programs.wezterm.package | The wezterm package to use.
|
| programs.notmuch.package | The notmuch package to use.
|
| programs.kickoff.package | The kickoff package to use.
|
| programs.foliate.package | The foliate package to use.
|
| programs.wlogout.package | The wlogout package to use.
|
| programs.hyfetch.package | The hyfetch package to use.
|
| programs.termite.package | The termite package to use.
|
| programs.granted.package | The granted package to use.
|
| programs.sftpman.package | The sftpman package to use.
|
| programs.earthly.package | The earthly package to use.
|
| programs.patdiff.package | The patdiff package to use.
|
| programs.ncmpcpp.package | The ncmpcpp package to use.
|
| programs.vicinae.package | The vicinae package to use.
|
| programs.eclipse.plugins | Plugins that should be added to Eclipse.
|
| programs.vinegar.package | The vinegar package to use.
|
| programs.lazygit.package | The lazygit package to use.
|
| programs.swayimg.package | The swayimg package to use.
|
| programs.eclipse.package | The eclipse package to use.
|
| programs.ripgrep.package | The ripgrep package to use.
|
| programs.sapling.package | The sapling package to use.
|
| programs.aphorme.package | The aphorme package to use.
|
| programs.joshuto.package | The joshuto package to use.
|
| programs.scmpuff.package | The scmpuff package to use.
|
| programs.neovide.package | The neovide package to use.
|
| programs.nushell.package | The nushell package to use.
|
| programs.airlift.package | The airlift package to use.
|
| programs.hexchat.package | The hexchat package to use.
|
| programs.astroid.package | The astroid package to use.
|
| programs.formiko.package | The formiko package to use.
|
| programs.jujutsu.package | The jujutsu package to use.
|
| programs.wallust.package | The wallust package to use.
|
| programs.sheldon.package | The sheldon package to use.
|
| programs.pyradio.package | The pyradio package to use.
|
| programs.lazysql.package | The lazysql package to use.
|
| programs.discord.package | The discord package to use.
|
| programs.calibre.package | The calibre package to use.
|
| programs.vesktop.package | The vesktop package to use.
|
| programs.sapling.aliases | Sapling aliases to define.
|
| programs.abaddon.package | The abaddon package to use.
|
| programs.neomutt.package | The neomutt package to use.
|
| programs.zathura.package | The zathura package to use.
|
| programs.neomutt.sidebar | Options related to the sidebar.
|
| programs.pimsync.package | The pimsync package to use.
|
| programs.ssh.matchBlocks.<name>.port | Specifies port number to connect on remote host.
|
| programs.pylint.settings | The pylint configuration.
|
| programs.keychain.agents | Agents to add.
|
| programs.nh.clean.dates | How often cleanup is performed
|
| programs.sherlock.style | Custom CSS to style the Sherlock UI
|
| programs.swayr.settings | Configuration included in config.toml
|
| programs.ledger.extraConfig | Extra configuration to add to
$XDG_CONFIG_HOME/ledger/ledgerrc.
|
| programs.cargo.settings | Available configuration options for the .cargo/config see:
https://doc.rust-lang.org/cargo/reference/config.html
|
| programs.foot.settings | Configuration written to
$XDG_CONFIG_HOME/foot/foot.ini
|
| programs.fish.binds.<name>.enable | Whether to enable enable the bind
|
| programs.mods.settings | Configuration written to
$XDG_CONFIG_HOME/mods/mods.yml
|
| programs.yazi.settings | Configuration written to
$XDG_CONFIG_HOME/yazi/yazi.toml
|
| programs.iamb.settings | Configuration written to
$XDG_CONFIG_HOME/iamb/config.toml
|
| programs.boxxy.rules.*.context | Apply redirection ONLY when in a certain directory.
|
| programs.parallel.will-cite | Accept GNU Parallels citation policy: https://www.gnu.org/software/parallel/parallel_design.html#citation-notice
|
| programs.nushell.extraLogin | Additional configuration to add to the nushell login file.
|
| programs.termite.hintsExtra | Extra hints options that should be added to [hints] section.
|
| programs.wlogout.style | CSS style of the bar
|
| programs.git.lfs.skipSmudge | Skip automatic downloading of objects on clone or pull
|
| programs.yazi.plugins | Lua plugins
|
| programs.wlogout.layout.*.text | Text displayed on button.
|
| programs.fabric-ai.enableYtAlias | Whether to enable Fabric's yt alias.
|
| programs.astroid.pollScript | Script to run to fetch/update mails.
|
| programs.bash.historyIgnore | List of commands that should not be saved to the history list.
|
| programs.fish.binds.<name>.command | command that will be execute
|
| programs.ghostty.themes | Custom themes written to $XDG_CONFIG_HOME/ghostty/themes
|
| programs.sftpman.enable | Whether to enable sftpman, an application that handles sshfs/sftp file systems mounting.
|
| programs.neovim.withPython3 | Enable Python 3 provider
|
| programs.mpv.bindings | Input configuration written to
$XDG_CONFIG_HOME/mpv/input.conf
|
| programs.mpv.profiles | Sub-configuration options for specific profiles written to
$XDG_CONFIG_HOME/mpv/mpv.conf
|
| programs.ssh.includes | File globs of ssh config files that should be included via the
Include directive
|
| programs.claude-code.hooksDir | Path to a directory containing hook files for Claude Code
|
| programs.kakoune.package | The kakoune-unwrapped package to use.
|
| programs.mcfly.mcflyFzfPackage | The mcfly-fzf package to use.
|
| programs.calibre.plugins | List of plugins to install for calibre
|
| programs.direnv.mise.package | The mise package to use.
|
| programs.notmuch.hooks.preNew | Bash statements run before scanning or importing new
messages into the database.
|
| programs.tray-tui.settings | Configuration settings for tray-tui
|
| programs.visidata.enable | Whether to enable Visidata.
|
| programs.onedrive.enable | Whether to enable onedrive.
|
| programs.opencode.enable | Whether to enable opencode.
|
| programs.mangohud.enable | Whether to enable Mangohud.
|
| programs.mergiraf.enable | Whether to enable mergiraf.
|
| programs.autojump.enable | Whether to enable autojump.
|
| programs.obsidian.enable | Whether to enable obsidian.
|
| programs.rtorrent.enable | Whether to enable rTorrent.
|
| programs.obsidian.vaults | List of vaults to create.
|
| programs.chromium.enable | Whether to enable Chromium.
|
| programs.cudatext.enable | Whether to enable cudatext.
|
| programs.waveterm.enable | Whether to enable waveterm.
|
| programs.tealdeer.enable | Whether to enable Tealdeer.
|
| programs.mpvpaper.enable | Whether to enable mpvpaper.
|
| programs.starship.enable | Whether to enable starship.
|
| programs.readline.enable | Whether to enable readline.
|
| programs.keychain.enable | Whether to enable keychain.
|
| programs.alistral.enable | Whether to enable alistral.
|
| programs.topgrade.enable | Whether to enable topgrade.
|
| programs.i3status.enable | Whether to enable i3status.
|
| programs.aperture.enable | Whether to enable aperture.
|
| programs.sbt.pluginsExtra | A list of extra commands to put in plugins conf file
|
| programs.ranger.extraConfig | Extra configuration lines to add to
$XDG_CONFIG_HOME/ranger/rc.conf.
|
| programs.algia.settings | Configuration settings for algia
|
| programs.aliae.settings | Configuration settings for aliae
|
| programs.pandoc.finalPackage | Resulting package.
|
| programs.tmux.secureSocket | Store tmux socket under /run, which is more
secure than /tmp, but as a downside it doesn't
survive user logout.
|
| programs.newsboat.urls | List of news feeds
|
| programs.pqiv.settings | Configuration written to $XDG_CONFIG_HOME/pqivrc
|
| programs.sesh.settings | Configuration for sesh, written to ~/.config/sesh/sesh.toml
|
| programs.mise.globalConfig | Config written to $XDG_CONFIG_HOME/mise/config.toml
|
| programs.helix.ignores | List of paths that should be globally ignored for file picker
|
| programs.yazi.flavors | Pre-made themes
|
| programs.ssh.matchBlocks | Specify per-host settings
|
| programs.nushell.envFile.text | Text of the nushell env.nu file
|
| programs.zathura.enable | Whether to enable Zathura, a highly customizable and functional document viewer
focused on keyboard interaction.
|
| programs.gpg.settings | GnuPG configuration options
|
| programs.nix-your-shell.enable | Whether to enable nix-your-shell, a wrapper for nix develop or nix-shell
to retain the same shell inside the new environment.
|
| programs.rbw.settings.email | The email address for your bitwarden account.
|
| programs.texlive.package | Resulting customized TeX Live package.
|
| programs.termite.urgentOnBell | Sets the window as urgent on the terminal bell.
|
| programs.mcfly.enableLightTheme | Whether to enable light mode theme.
|
| programs.acd-cli.cliSettings | CLI configuration settings for acd-cli
|
| programs.ion.shellAliases | An attribute set that maps aliases (the top level attribute names
in this option) to command strings or directly to build outputs.
|
| programs.neomutt.binds.*.key | The key to bind
|
| programs.zsh.shellAliases | An attribute set that maps aliases (the top level attribute names in
this option) to command strings or directly to build outputs.
|
| programs.helix.extraConfig | Extra lines to be appended to the config file
|
| programs.gallery-dl.package | The gallery-dl package to use.
|
| programs.floorp.profiles | Attribute set of Floorp profiles.
|
| programs.floorp.policies | See list of policies.
|
| programs.parallel.enable | Whether to enable GNU Parallel.
|
| programs.pianobar.enable | Whether to enable Enable pianobar.
|
| programs.newsboat.urls.*.title | Feed title.
|
| programs.claude-code.hooks | Custom hooks for Claude Code
|
| programs.zsh.plugins.*.file | The plugin script to source
|
| programs.pgcli.settings | Configuration written to
$XDG_CONFIG_HOME/pgcli/config
|
| programs.lapce.settings | Configuration written to $XDG_CONFIG_HOME/lapce/settings.toml
|
| programs.kitty.settings | Configuration written to
$XDG_CONFIG_HOME/kitty/kitty.conf
|
| programs.radio-active.enable | Whether to enable Enable installing radio-active and writing configuration file.
|
| programs.termite.cursorColor | Cursor color value.
|
| programs.ripgrep-all.package | The ripgrep-all package to use.
|
| programs.floorp.finalPackage | Resulting Floorp package.
|
| programs.sapling.extraConfig | Additional configuration to add.
|
| programs.kitty.actionAliases | Define action aliases.
|
| programs.noti.settings | Configuration written to
$XDG_CONFIG_HOME/noti/noti.yaml
|
| programs.ssh.matchBlocks.<name>.sendEnv | Environment variables to send from the local host to the
server.
|
| programs.anyrun.config.layer | Layer shell layer (background, bottom, top or overlay).
|
| programs.hexchat.theme | Theme package for HexChat
|
| programs.foliate.themes | Each theme is written to
{file}`$XDG_CONFIG_HOME/com.github.johnfactotum
|
| programs.fish.binds.<name>.operate | Operate on preset bindings or user bindings
|
| programs.fish.binds.<name>.repaint | Whether to enable redraw prompt after command.
|
| programs.newsboat.maxItems | Maximum number of items per feed, 0 for infinite.
|
| programs.nushell.configFile | The configuration file to be used for nushell
|
| programs.vim.plugins | List of vim plugins to install
|
| programs.zsh.prezto.extraConfig | Additional configuration to add to .zpreztorc.
|
| programs.smug.projects.<name>.env | Environment Variables to set in session.
|
| programs.sagemath.dataDir | Location for DOT_SAGE
|
| programs.aria2.settings | Options to add to aria2.conf file
|
| programs.abook.extraConfig | Extra lines added to $HOME/.config/abook/abookrc
|
| programs.vscode.nameShort | Override for package "short name", used for generating configuration
|
| programs.lesspipe.enable | Whether to enable lesspipe preprocessor for less.
|
| programs.newsboat.enable | Whether to enable the Newsboat feed reader.
|
| programs.urxvt.scroll.bar.enable | Whether to enable the scrollbar
|
| programs.yofi.blacklist | List of .desktop files yofi should ignore.
|
| programs.zed-editor.userKeymaps | Configuration written to Zed's keymap.json.
|
| programs.micro.settings | Configuration written to
$XDG_CONFIG_HOME/micro/settings.json
|
| programs.papis.settings | Configuration written to
$XDG_CONFIG_HOME/papis/config
|
| programs.havoc.settings | Configuration written to
$XDG_CONFIG_HOME/havoc.cfg
|
| programs.inori.settings | Configuration written to $XDG_CONFIG_HOME/inori/config.toml
|
| programs.intelli-shell.enable | Whether to enable intelli-shell.
|
| programs.radio-active.package | The radio-active package to use.
|
| programs.neomutt.extraConfig | Extra configuration appended to the end.
|
| programs.fresh-editor.package | The fresh-editor package to use.
|
| programs.mullvad-vpn.package | The mullvad-vpn package to use.
|
| programs.anvil-editor.package | The anvil-editor package to use.
|
| programs.lapce.plugins.*.author | Author of the plugin.
|
| programs.neovim.finalPackage | Resulting customized neovim package.
|
| programs.sbt.plugins.*.version | The version of the plugin.
|
| programs.ncmpcpp.mpdMusicDir | Value of the mpd_music_dir setting
|
| programs.zellij.layouts | Configuration written to
$XDG_CONFIG_HOME/zellij/layouts/.kdl
|
| programs.rofi.pass.extraConfig | Extra configuration to be added at to the rofi-pass config file
|
| programs.radio-cli.settings | Configuration settings for radio-cli
|
| programs.zed-editor.themes | Each theme is written to
$XDG_CONFIG_HOME/zed/themes/theme-name.json
where the name of each attribute is the theme-name
See https://zed.dev/docs/extensions/themes for the structure of a
Zed theme
|
| programs.nix-init.settings | Configuration written to
$XDG_CONFIG_HOME/nix-init/config.toml
|
| programs.nushell.plugins | A list of nushell plugins to write to the plugin registry file.
|
| programs.himalaya.enable | Whether to enable the email client Himalaya CLI.
|
| programs.timidity.enable | Whether to enable timidity, a software MIDI renderer.
|
| programs.sagemath.enable | Whether to enable SageMath, a mathematics software system.
|
| programs.cavalier.enable | Whether to enable Cava audio visualizer GUI.
|
| programs.hyprshot.enable | Whether to enable Hyprshot the Hyprland screenshot utility.
|
| programs.awscli.settings | Configuration written to $HOME/.aws/config.
|
| programs.ranger.mappings | Mappings written to $XDG_CONFIG_HOME/ranger/rc.conf.
|
| programs.waybar.settings | Configuration for Waybar, see https://github.com/Alexays/Waybar/wiki/Configuration
for supported values.
|
| programs.fzf.fileWidgetOptions | Command line options for the CTRL-T keybinding.
|
| programs.comodoro.enable | Whether to enable Comodoro, a CLI to manage your time.
|
| programs.vscode.profiles | A list of all VSCode profiles
|
| programs.claude-code.mcpServers | MCP (Model Context Protocol) servers configuration
|
| programs.wleave.settings | Configuration for wleave
|
| programs.ranger.settings | Settings written to $XDG_CONFIG_HOME/ranger/rc.conf.
|
| programs.helix.settings | Configuration written to
$XDG_CONFIG_HOME/helix/config.toml
|
| programs.atuin.settings | Configuration written to
$XDG_CONFIG_HOME/atuin/config.toml
|
| programs.xmobar.extraConfig | Extra configuration lines to add to
$XDG_CONFIG_HOME/xmobar/.xmobarrc
|
| programs.sheldon.settings | |
| programs.wlogout.layout.*.label | CSS label of button.
|
| programs.texlive.packageSet | TeX Live package set to use.
|
| programs.neomutt.binds.*.action | Specify the action to take.
|
| programs.wlogout.layout.*.width | Relative width of tile.
|
| programs.notmuch.extraConfig | Options that should be appended to the notmuch configuration file.
|
| programs.acd-cli.fuseSettings | FUSE configuration settings for acd-cli
|
| programs.command-not-found.dbPath | Absolute path to programs.sqlite
|
| programs.feh.buttons | Override feh's default mouse button mapping
|
| programs.scmpuff.enable | Whether to enable scmpuff, a command line tool that allows you to work quicker with Git by
substituting numeric shortcuts for files.
|
| programs.fish.shellAliases | An attribute set that maps aliases (the top level attribute names
in this option) to command strings or directly to build outputs.
|
| programs.bash.shellAliases | An attribute set that maps aliases (the top level attribute names in
this option) to command strings or directly to build outputs.
|
| programs.neovim.plugins | List of vim plugins to install optionally associated with
configuration to be placed in init.vim
|
| programs.lapce.plugins.*.hash | Hash of the plugin tarball
|
| programs.gemini-cli.settings | JSON config for gemini-cli
|
| programs.sftpman.mounts.<name>.host | The host to connect to.
|
| programs.pay-respects.enable | Whether to enable pay-respects.
|
| programs.sftpman.mounts.<name>.user | The username to authenticate with.
|
| programs.swayr.systemd.target | Systemd target to bind to.
|
| programs.sftpman.mounts.<name>.port | The port to connect to.
|
| programs.claude-code.memory.text | Inline memory content for CLAUDE.md
|
| programs.k9s.settings | Configuration written to $XDG_CONFIG_HOME/k9s/config.yaml (linux)
or Library/Application Support/k9s/config.yaml (darwin), See
https://k9scli.io/topics/config/ for supported values.
|
| programs.autorandr.hooks | Global hook scripts
|
| programs.fish.plugins.*.src | Path to the plugin folder
|
| programs.zellij.extraConfig | Extra configuration lines to add to $XDG_CONFIG_HOME/zellij/config.kdl
|
| programs.sm64ex.settings | Settings for sm64ex's $XDG_DATA_HOME/sm64pc/sm64config.txt file.
|
| programs.bemenu.settings | Configuration options for bemenu
|
| programs.numbat.settings | Options to add to config.toml
|
| programs.andcli.settings | Configuration settings for andcli
|
| programs.fish.functions | Basic functions to add to fish
|
| programs.i3blocks.enable | Whether to enable i3blocks i3 status command scheduler.
|
| programs.anyrun.config.hideIcons | Hide match and plugin info icons.
|
| programs.neovim.vimdiffAlias | Alias vimdiff to nvim -d.
|
| programs.termite.colorsExtra | Extra colors options that should be added to [colors] section.
|
| programs.ranger.rifle.*.command | A command to run for the matching file.
|
| programs.nushell.extraConfig | Additional configuration to add to the nushell configuration file.
|
| programs.notmuch.new.ignore | A list to specify files and directories that will not be
searched for messages by notmuch new.
|
| programs.notmuch.hooks.postNew | Bash statements run after new messages have been imported
into the database and initial tags have been applied.
|
| programs.radicle.cli.package | The radicle-node package to use.
|
| programs.go.telemetry.mode | Go telemetry mode to be set.
|
| programs.pet.snippets.*.output | Example output of the command.
|
| programs.git-cliff.settings | Configuration written to
$XDG_CONFIG_HOME/git-cliff/cliff.toml
|
| programs.gpg.gpgsmSettings | GPGSM configuration options
|
| programs.claude-code.skillsDir | Path to a directory containing skill files for Claude Code
|
| programs.claude-code.agentsDir | Path to a directory containing agent files for Claude Code
|
| programs.kitty.font.package | Package providing the font
|
| programs.keychain.extraFlags | Extra flags to pass to keychain.
|
| programs.helix.extraPackages | Extra packages available to hx.
|
| programs.kitty.mouseBindings | Mapping of mouse bindings to actions.
|
| programs.papis.libraries | Attribute set of papis libraries.
|
| programs.home-manager.package | The home-manager package.
|
| programs.termite.audibleBell | Have the terminal beep on the terminal bell.
|
| programs.pandoc.defaultsFile | Resulting defaults file.
|
| programs.newsboat.reloadTime | Time in minutes between reloads.
|
| programs.satty.settings | Configuration for Satty written to $XDG_CONFIG_HOME/satty/config.toml
|
| programs.tmux.sensibleOnTop | Run the sensible plugin at the top of the configuration
|
| programs.vim.defaultEditor | Whether to configure vim as the default
editor using the EDITOR and VISUAL
environment variables.
|
| programs.swappy.settings | Configuration settings for swappy
|
| programs.chawan.settings | Configuration options for chawan
|
| programs.fzf.fileWidgetCommand | The command that gets executed as the source for fzf for the
CTRL-T keybinding.
|
| programs.retext.settings | Configuration settings for retext
|
| programs.freetube.enable | Whether to enable FreeTube, a YT client for Windows, Mac, and Linux.
|
| programs.animdl.settings | Configuration settings for animdl
|
| programs.screen.screenrc | Config file for GNU Screen
|
| programs.trippy.settings | Configuration settings for trippy
|
| programs.amfora.settings | Configuration settings for amfora
|
| programs.opkssh.settings | Configuration written to $HOME/.opk/config.yml
|
| programs.ncmpcpp.bindings | List of keybindings.
|
| programs.astroid.extraConfig | JSON config that will override the default Astroid configuration.
|
| programs.kakoune.config.tabStop | The width of a tab in spaces
|
| programs.termite.cursorShape | Specify how the cursor should look
|
| programs.smug.projects.<name>.stop | Commands to execute after the tmux-session is destroyed.
|
| programs.fzf.defaultCommand | The command that gets executed as the default source for fzf
when running.
|
| programs.zsh.prezto.pmoduleDirs | Add additional directories to load prezto modules from.
|
| programs.fzf.defaultOptions | Extra command line options given to fzf by default.
|
| programs.zellij.exitShellOnExit | Whether to exit the shell when Zellij exits after being autostarted
|
| programs.termite.sizeHints | Enable size hints
|
| programs.kakoune.config.hooks | Global hooks
|
| programs.skim.fileWidgetOptions | Command line options for the CTRL-T keybinding.
|
| programs.swayr.systemd.enable | Whether to enable swayr systemd integration.
|
| programs.oh-my-posh.settings | Configuration written to
$XDG_CONFIG_HOME/oh-my-posh/config.json
|
| programs.bash.historyControl | Controlling how commands are saved on the history list.
|
| programs.mercurial.userName | Default user name to use.
|
| programs.irssi.networks.<name>.type | Type of the network.
|
| programs.irssi.networks.<name>.nick | Nickname in that network.
|
| programs.neomutt.macros.*.key | The key to bind
|
| programs.carapace.enable | Whether to enable carapace, a multi-shell multi-command argument completer.
|
| programs.gradle.settings | Key value pairs to write to gradle.properties in the Gradle
home directory.
|
| programs.aider-chat.settings | Configuration settings for aider-chat
|
| programs.discocss.enable | Whether to enable discocss, a tiny Discord CSS injector for Linux and MacOS.
|
| programs.kraftkit.enable | Whether to enable kraftkit - CLI to build and use customized unikernel VMs.
|
| programs.ptyxis.palettes | Written to {file}`$XDG_CONFIG_HOME/org.gnome
|
| programs.navi.settings | Configuration written to
$XDG_CONFIG_HOME/navi/config.yaml on Linux or
$HOME/Library/Application Support/navi/config.yaml
on Darwin
|
| programs.hyprshot.package | The hyprshot package to use.
|
| programs.alot.bindings.global | Global keybindings.
|
| programs.waveterm.package | The waveterm package to use.
|
| programs.aperture.package | The aperture package to use.
|
| programs.newsboat.queries | A list of queries to use.
|
| programs.onedrive.package | The onedrive package to use.
|
| programs.newsboat.package | The newsboat package to use.
|
| programs.opencode.package | The opencode package to use.
|
| programs.cudatext.package | The cudatext package to use.
|
| programs.sherlock.package | The sherlock package to use.
|
| programs.carapace.package | The carapace package to use.
|
| programs.lazysql.settings | Configuration settings for lazysql.
|
| programs.mangohud.package | The mangohud package to use.
|
| programs.mpvpaper.package | The mpvpaper package to use.
|
| programs.tealdeer.package | The tealdeer package to use.
|
| programs.chromium.package | The Chromium package to use.
|
| programs.keychain.package | The keychain package to use.
|
| programs.kraftkit.package | The kraft package to use.
|
| programs.pianobar.package | The pianobar package to use.
|
| programs.discocss.package | The discocss package to use.
|
| programs.newsboat.browser | External browser to use.
|
| programs.himalaya.package | The himalaya package to use.
|
| programs.alistral.package | The alistral package to use.
|
| programs.lesspipe.package | The lesspipe package to use.
|
| programs.rtorrent.package | The rtorrent package to use.
|
| programs.comodoro.package | The comodoro package to use.
|
| programs.topgrade.package | The topgrade package to use.
|
| programs.timidity.package | The timidity package to use.
|
| programs.i3status.package | The i3status package to use.
|
| programs.visidata.package | The visidata package to use.
|
| programs.mergiraf.package | The mergiraf package to use.
|
| programs.freetube.package | The freetube package to use.
|
| programs.starship.package | The starship package to use.
|
| programs.swaylock.package | The swaylock package to use.
|
| programs.i3blocks.package | The i3blocks package to use.
|
| programs.hyprlock.package | The hyprlock package to use.
|
| programs.hyfetch.settings | JSON config for HyFetch
|
| programs.cavalier.package | The cavalier package to use.
|
| programs.autojump.package | The autojump package to use.
|
| programs.obsidian.package | The obsidian package to use.
|
| programs.zathura.extraConfig | Additional commands for zathura that will be added to the
zathurarc file.
|
| programs.kakoune.extraConfig | Extra configuration lines to add to
$XDG_CONFIG_HOME/kak/kakrc.
|
| programs.diff-so-fancy.settings | Options to configure diff-so-fancy
|
| programs.joshuto.keymap | Configuration written to
$XDG_CONFIG_HOME/joshuto/keymap.toml
|
| programs.rclone.remotes | An attribute set of remote configurations
|
| programs.claude-code.rulesDir | Path to a directory containing rule files for Claude Code
|
| programs.termite.hintsPadding | Hints padding.
|
| programs.nh.darwinFlake | The string that will be used for the NH_DARWIN_FLAKE environment variable.
NH_DARWIN_FLAKE is used by nh as the default flake for performing
nh darwin actions, such as nh darwin switch
|
| programs.piston-cli.settings | Configuration written to
$XDG_CONFIG_HOME/piston-cli/config.yml.
|
| programs.ssh.matchBlocks.<name>.proxyJump | The proxy host to use to connect to the server.
|
| programs.docker-cli.settings | Available configuration options for the Docker CLI see:
<https://docs.docker.com/reference/cli/docker/#docker-cli-configuration-file-configjson-properties
|
| programs.anki.sync.usernameFile | Path to a file containing the sync account username.
|
| programs.neovim.coc.pluginConfig | Script to configure CoC
|
| programs.opencode.web.enable | Whether to enable opencode web service.
|
| programs.zsh.shellGlobalAliases | Similar to programs.zsh.shellAliases,
but are substituted anywhere on a line.
|
| programs.ghostty.systemd | Configuration for Ghostty's systemd integration
|
| programs.ghostty.package | The ghostty package to use
|
| programs.nushell.loginFile.text | Text of the nushell login.nu file
|
| programs.claude-code.settings | JSON configuration for Claude Code settings.json
|
| programs.anki.spacebarRatesCard | Spacebar (or enter) also answers card.
|
| programs.lf.settings | An attribute set of lf settings
|
| programs.amber.ambsSettings | Configuration settings for amber's ambs tool
|
| programs.bottom.settings | Configuration written to
$XDG_CONFIG_HOME/bottom/bottom.toml
|
| programs.acd-cli.cacheSettings | Cache configuration settings for acd-cli
|
| programs.amber.ambrSettings | Configuration settings for amber's ambr tool
|
| programs.sherlock.ignore | A list of desktop entry IDs to ignore
|
| programs.sherlock.enable | Enable Sherlock, a fast and lightweight application launcher for Wayland
|
| programs.spotify-player.enable | Whether to enable spotify-player.
|
| programs.joplin-desktop.enable | Whether to enable joplin-desktop.
|
| programs.neomutt.settings | Extra configuration appended to the end.
|
| programs.firefox.policies | See list of policies.
|
| programs.alot.bindings.thread | Thread mode keybindings.
|
| programs.alot.bindings.search | Search mode keybindings.
|
| programs.parallel.package | The parallel-full package to use.
|
| programs.firefox.profiles | Attribute set of Firefox profiles.
|
| programs.gh.extensions | gh extensions, see https://cli.github.com/manual/gh_extension.
|
| programs.anyrun.config.margin | Add a margin around the window to allow for CSS shadow styling.
|
| programs.radio-active.aliases | Key/value pairs where the key is name of radio station and value is URL.
|
| programs.zsh.history.ignoreDups | Do not enter command lines into the history list
if they are duplicates of the previous event.
|
| programs.gurk-rs.settings | Configuration written to $XDG_CONFIG_HOME/gurk/gurk.toml
or Library/Application Support/gurk/gurk.toml
|
| programs.firefox.finalPackage | Resulting Firefox package.
|
| programs.skim.fileWidgetCommand | The command that gets executed as the source for skim for the
CTRL-T keybinding.
|
| programs.pandoc.templates | Custom templates.
|
| programs.timidity.extraConfig | Extra configuration.
|
| programs.emacs.overrides | Allows overriding packages within the Emacs package set.
|
| programs.skim.defaultOptions | Extra command line options given to skim by default.
|
| programs.skim.defaultCommand | The command that gets executed as the default source for skim
when running.
|
| programs.zsh.antidote.enable | Whether to enable antidote - a zsh plugin manager.
|
| programs.command-not-found.enable | Whether to enable command-not-found hook for interactive shell.
|
| programs.sagemath.initScript | Contents of the init.sage file that is loaded on startup.
|
| programs.broot.settings.modal | Whether to enable modal (vim) mode.
|
| programs.newsboat.autoReload | Whether to enable automatic reloading while newsboat is running.
|
| programs.lutris.winePackages | List of wine packages to be added for lutris to use.
|
| programs.yambar.settings | Configuration written to $XDG_CONFIG_HOME/yambar/config.yml
|
| programs.waveterm.themes | User defined terminal themes
|
| programs.ledger.settings | Configuration written to $XDG_CONFIG_HOME/ledger/ledgerrc
|
| programs.ncspot.settings | Configuration written to
$XDG_CONFIG_HOME/ncspot/config.toml
|
| programs.yazi.extraPackages | Extra packages to make available to yazi
|
| programs.vscode.dataFolderName | Override for extensions directory
|
| programs.wlogout.layout.*.action | Command to execute when clicked.
|
| programs.wlogout.layout.*.height | Relative height of tile.
|
| programs.hexchat.channels | Configures $XDG_CONFIG_HOME/hexchat/servlist.conf.
|
| programs.radicle.settings | Radicle configuration, written to `~/.radicle/config.json.
|
| programs.neomutt.macros.*.action | Specify the action to take.
|
| programs.wezterm.extraConfig | Extra configuration written to
$XDG_CONFIG_HOME/wezterm/wezterm.lua
|
| programs.home-manager.path | The default path to use for Home Manager
|
| programs.lapce.plugins.*.version | Version of the plugin.
|
| programs.kakoune.finalPackage | Resulting customized kakoune package.
|
| programs.intelli-shell.package | The intelli-shell package to use.
|
| programs.twitch-tui.settings | Configuration settings for twitch-tui
|
| programs.emacs.extraConfig | Configuration to include in the Emacs default init file
|
| programs.bluetuith.enable | Whether to enable Bluetuith.
|
| programs.workstyle.enable | Whether to enable Workstyle.
|
| programs.fastfetch.enable | Whether to enable Fastfetch.
|
| programs.pet.snippets.*.command | The command.
|
| programs.nvchecker.enable | Whether to enable nvchecker.
|
| programs.mercurial.enable | Whether to enable Mercurial.
|
| programs.alacritty.enable | Whether to enable Alacritty.
|
| programs.distrobox.enable | Whether to enable distrobox.
|
| programs.ahoviewer.enable | Whether to enable ahoviewer.
|
| programs.borgmatic.enable | Whether to enable Borgmatic.
|
| programs.retroarch.enable | Whether to enable RetroArch.
|
| programs.neomutt.sidebar.width | Width of the sidebar
|
| programs.mcfly.interfaceView | Interface view to use.
|
| programs.hyprpanel.enable | Whether to enable HyprPanel.
|
| programs.waylogout.enable | Whether or not to enable waylogout.
|
| programs.bashmount.enable | Whether to enable bashmount.
|
| programs.autorandr.enable | Whether to enable Autorandr.
|
| programs.xplr.plugins | An attribute set of plugin paths to be added to the [package.path]https://www.lua.org/manual/5.4/manual.html#pdf-package.path of the ~/config/xplr/init.lua configuration file
|
| programs.termite.browser | Set the default browser for opening links
|
| programs.vivid.filetypes | Filetype database for vivid
|
| programs.retroarch.cores | RetroArch cores to enable
|
| programs.gemini-cli.defaultModel | The default model to use for the CLI
|
| programs.nushell.configDir | Location of the nushell config directory
|
| programs.i3status-rust.enable | Whether to enable a replacement for i3-status written in Rust.
|
| programs.aerc.stylesets | Stylesets added to $HOME/.config/aerc/stylesets/
|
| programs.aerc.templates | Templates added to $HOME/.config/aerc/templates/
|
| programs.termite.geometry | The default window geometry for new terminal windows.
|
| programs.sagemath.package | The sage package to use
|
| programs.discord.settings | Configuration for Discord
|
| programs.floorp.package | The Floorp package to use
|
| programs.todoman.extraConfig | Text for configuration of todoman
|
| programs.mc.panelsSettings | Settings for mc/panels file
|
| programs.mc.keymapSettings | Settings for mc/mc.keymap file
|
| programs.gradle.initScripts | Definition of init scripts to link into the Gradle home directory
|
| programs.zed-editor.userSettings | Configuration written to Zed's settings.json.
|
| programs.kakoune.config.wrapLines | Settings for the wrap lines highlighter.
|
| programs.git.attributes | List of defining attributes set globally.
|
| programs.sftpman.mounts.<name>.authType | The authentication method to use.
|
| programs.termite.optionsExtra | Extra options that should be added to [options] section.
|
| programs.termite.scrollOnOutput | Scroll to the bottom when the shell generates output.
|
| programs.sftpman.mounts.<name>.sshKey | Path to the SSH key to use for authentication
|
| programs.radicle.uri.web-rad.enable | Whether to enable web+rad:-URI handling by web browser.
|
| programs.sbt.plugins.*.artifact | The name of the artifact.
|
| programs.neovim.extraPackages | Extra packages available to nvim.
|
| programs.password-store.enable | Whether to enable Password store.
|
| programs.ranger.extraPackages | Extra packages added to ranger.
|
| programs.mercurial.userEmail | Default user email to use.
|
| programs.ncmpcpp.bindings.*.key | Key to bind.
|
| programs.pay-respects.package | The pay-respects package to use.
|
| programs.gnome-terminal.enable | Whether to enable Gnome Terminal.
|
| programs.vicinae.useLayerShell | Whether vicinae should use the layer shell
|
| programs.ssh.matchBlocks.<name>.checkHostIP | Check the host IP address in the
known_hosts file.
|
| programs.i3bar-river.settings | Configuration settings for i3bar-river
|
| programs.zsh.prezto.pmodules | Set the Prezto modules to load (browse modules)
|
| programs.sftpman.defaultSshKey | Path to the SSH key to be used by default
|
| programs.anyrun.extraConfigFiles | Extra files to put in ~/.config/anyrun, a wrapper over xdg.configFile.
|
| programs.termite.hintsBorderWidth | Hints border width.
|
| programs.aerc.extraAccounts | Extra lines added to $HOME/.config/aerc/accounts.conf
|
| programs.anki.legacyImportExport | Use legacy (pre 2.1.55) import/export handling code.
|
| programs.zsh.prezto.editor.keymap | Set the key mapping style to emacs or vi.
|
| programs.starship.configPath | Relative path to the user's home directory where the Starship config should be stored.
|
| programs.zsh.prezto.extraModules | Set the Zsh modules to load (zshmodules(1)).
|
| programs.pimsync.settings | Settings to be added to pimsync.conf
|
| programs.floorp.pkcs11Modules | Additional packages to be loaded as PKCS #11 modules in Firefox.
|
| programs.zsh.localVariables | Extra local variables defined at the top of .zshrc.
|
| programs.nushell.envFile.source | Path of the nushell env.nu file to use
|
| programs.kakoune.config.hooks.*.once | Remove the hook after running it once.
|
| programs.yambar.systemd.enable | Whether to enable yambar systemd integration.
|
| programs.kakoune.config.ui.setTitle | Change the title of the terminal emulator.
|
| programs.ashell.systemd.enable | Whether to enable ashell systemd service.
|
| programs.waybar.systemd.enable | Whether to enable Waybar systemd integration.
|
| programs.ssh.matchBlocks.<name>.host | Host pattern used by this conditional block
|
| programs.zathura.options | Add :set command options to zathura and make
them permanent
|
| programs.aerospace.enable | Whether to enable AeroSpace window manager.
|
| programs.kakoune.config.autoInfo | Contexts in which to display automatic information box
|
| programs.helix.languages | Language specific configuration at
$XDG_CONFIG_HOME/helix/languages.toml
|
| programs.bacon.settings | Bacon configuration written to either Library/Application Support/org.dystroy.bacon/prefs.toml
(darwin) or $XDG_CONFIG_HOME/bacon/prefs.toml
|
| programs.tex-fmt.settings | Configuration written to
$XDG_CONFIG_HOME/tex-fmt/tex-fmt.toml on Linux or
$HOME/Library/Application Support/tex-fmt/tex-fmt.toml on Darwin
|
| programs.termite.hintsBorderColor | Hints border color value.
|
| programs.floorp.profiles.<name>.name | Profile name.
|
| programs.anki.sync.networkTimeout | Network timeout in seconds.
|
| programs.zsh.antidote.plugins | List of antidote plugins.
|
| programs.zsh.antidote.package | The antidote package to use.
|
| programs.floorp.profiles.<name>.path | Profile path.
|
| programs.nnn.plugins.mappings | Key mappings to the plugins.
|
| programs.zapzap.settings | Configuration settings for zapzap
|
| programs.go.env.GOPRIVATE | Controls which modules the 'go' command considers to be private (not
available publicly) and should therefore not use the proxy or checksum database.
|
| programs.fuzzel.settings | Configuration for fuzzel written to
$XDG_CONFIG_HOME/fuzzel/fuzzel.ini
|
| programs.pandoc.defaults | Options to set by default
|
| programs.zsh.history.ignoreSpace | Do not enter command lines into the history list
if the first character is a space.
|
| programs.zsh.prezto.tmux.autoStartLocal | Auto start a session when Zsh is launched in a local terminal.
|
| programs.git.signing.format | The signing method to use when signing commits and tags
|
| programs.lutris.runners | Attribute set of Lutris runners along with their configurations
|
| programs.smug.projects.<name>.root | Root path in filesystem of the smug project
|
| programs.termite.cursorBlink | Specify the how the terminal's cursor should behave
|
| programs.helix.defaultEditor | Whether to configure hx as the default
editor using the EDITOR and VISUAL
environment variables.
|
| programs.anyrun.config.closeOnClick | Close window when a click outside the main box is received.
|
| programs.abaddon.settings | Configuration settings for abaddon
|
| programs.aphorme.settings | Configuration settings for aphorme
|
| programs.airlift.settings | Configuration settings for airlift
|
| programs.kickoff.settings | Configuration settings for kickoff
|
| programs.jujutsu.settings | Options to add to the config.toml file
|
| programs.sherlock.aliases | Defines custom aliases
|
| programs.ranger.plugins.*.name | Name of the plugin linked to
$XDG_CONFIG_HOME/ranger/plugins/
|
| programs.newsboat.extraConfig | Extra configuration values that will be appended to the end.
|
| programs.kubecolor.enable | Whether to enable kubecolor - Colorize your kubectl output.
|
| programs.pyradio.stations.*.url | Stream URL of the radio station.
|
| programs.git.signing.signByDefault | Whether commits and tags should be signed by default.
|
| programs.wayprompt.enable | Whether to enable Wayprompt, a password-prompter for Wayland.
|
| programs.pay-respects.options | List of options to pass to pay-respects .
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| programs.nushell.configFile.text | Text of the nushell config.nu file
|
| programs.direnv.nix-direnv.enable | Whether to enable nix-direnv,
a fast, persistent use_nix implementation for direnv.
|
| programs.codex.settings | Configuration written to CODEX_HOME/config.toml (0.2.0+)
or ~/.codex/config.yaml (<0.2.0)
|
| programs.zsh.history.extended | Save timestamp into the history file.
|
| programs.direnv.nix-direnv.package | The nix-direnv package to use.
|
| programs.zsh.prezto.prompt.theme | Set the prompt theme to load
|
| programs.acd-cli.clientSettings | Client configuration settings for acd-cli
|
| programs.zed-editor.extraPackages | Extra packages available to Zed.
|
| programs.i3status-rust.package | The i3status-rust package to use.
|
| programs.wallust.settings | Configuration written to $XDG_CONFIG_HOME/wallust/wallust.toml
|
| programs.ghostty.settings | Configuration written to $XDG_CONFIG_HOME/ghostty/config
|
| programs.earthly.settings | Configuration written to ~/.earthly/config.yml file
|
| programs.vinegar.settings | Configuration written to $XDG_CONFIG_HOME/vinegar/config.toml
|
| programs.foliate.settings | Added to config.dconf.settings under com/github/johnfactotum/Foliate,
the scheme is defined at
<https://github.com/johnfactotum/foliate/blob/gtk4/data/com.github.johnfactotum
|
| 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.
|
| programs.floorp.profiles.<name>.id | Profile ID
|
| programs.gh.settings.editor | The editor that gh should run when creating issues, pull requests, etc
|
| programs.kakoune.config.hooks.*.name | The name of the hook
|
| programs.vscode.haskell.enable | Whether to enable Haskell integration for Visual Studio Code.
|
| programs.readline.bindings | Readline bindings.
|
| programs.opencode.rules | You can provide global custom instructions to opencode
|
| programs.gh.settings.aliases | Aliases that allow you to create nicknames for gh commands.
|
| programs.zed-editor.mutableUserTasks | Whether user tasks (tasks.json) can be updated by zed.
|
| programs.hyprlock.extraConfig | Extra configuration lines to add to ~/.config/hypr/hyprlock.conf.
|
| programs.hyprlock.sourceFirst | Whether to enable putting source entries at the top of the configuration.
|
| xdg.desktopEntries.<name>.exec | Program to execute, possibly with arguments.
|
| programs.anyrun.config.maxEntries | Limit amount of entries shown in total.
|
| programs.anyrun.config.hidePluginInfo | Hide the plugin info panel.
|
| programs.lutris.steamPackage | This must be the same you use for your system, or two instances will conflict,
for example, if you configure steam through the nixos module, a good value is "osConfig.programs.steam.package"
|
| programs.pyradio.settings | Options to add to the PyRadio config file
|
| programs.formiko.settings | Configuration settings for formiko
|
| programs.element-desktop.enable | Whether to enable element-desktop.
|
| programs.joplin-desktop.sync.target | What is the type of sync target.
|
| programs.alot.bindings.taglist | Taglist mode keybindings.
|
| programs.joplin-desktop.package | The joplin-desktop package to use.
|
| programs.lazygit.shellWrapperName | Name of the shell wrapper to be called.
|
| programs.spotify-player.package | The spotify-player package to use.
|
| programs.sagemath.configDir | Directory where the sage.init file will be stored
|
| programs.termite.dynamicTitle | Settings dynamic title allows the terminal and the shell to
update the terminal's title.
|
| programs.claude-code.agents | Custom agents for Claude Code
|
| programs.neovim.coc.settings | Extra configuration lines to add to
$XDG_CONFIG_HOME/nvim/coc-settings.json
See
https://github.com/neoclide/coc.nvim/wiki/Using-the-configuration-file
for options.
|
| programs.nix-search-tv.settings | Configuration written to $XDG_CONFIG_HOME/nix-search-tv/config.json
|
| programs.readline.extraConfig | Configuration lines appended unchanged to the end of the
~/.inputrc file.
|
| programs.asciinema.enable | Whether to enable Enable installing asciinema and writing configuration file.
|
| programs.zed-editor.mutableUserDebug | Whether user debug configurations (debug.json) can be updated by zed.
|
| programs.librewolf.enable | Whether to enable LibreWolf
|
| programs.termite.scrollbar | Scrollbar position.
|
| programs.timidity.finalPackage | Resulting package.
|
| programs.ashell.settings | Ashell configuration written to $XDG_CONFIG_HOME/ashell/config.toml (0.5.0+)
or $XDG_CONFIG_HOME/ashell/config.yaml (<0.5.0)
|
| programs.halloy.settings | Configuration settings for halloy
|
| programs.sm64ex.extraCompileFlags | Extra flags to pass to the compiler
|
| programs.urxvt.scroll.scrollOnOutput | Whether to scroll to bottom on TTY output.
|
| programs.pyradio.stations.*.name | Display name of the radio station.
|
| programs.keychain.inheritType | Inherit type to attempt from agent variables from the environment.
|
| programs.fzf.changeDirWidgetOptions | Command line options for the ALT-C keybinding.
|
| programs.joshuto.settings | Configuration written to
$XDG_CONFIG_HOME/joshuto/joshuto.toml
|
| programs.ncmpcpp.settings | Attribute set from name of a setting to its value
|
| programs.claude-code.memory.source | Path to a file containing memory content for CLAUDE.md
|
| programs.termite.modifyOtherKeys | Emit escape sequences for extra keys,
like the modifyOtherKeys resource for
xterm(1).
|
| programs.swayimg.settings | Configuration written to
$XDG_CONFIG_HOME/swayimg/config
|
| programs.eclipse.enableLombok | Whether to enable the Lombok Java Agent in Eclipse
|
| programs.gnome-shell.theme.package | Package providing a GNOME Shell theme in
$out/share/themes/${name}/gnome-shell.
|
| programs.zsh.prezto.macOS.dashKeyword | Set the keyword used by mand to open man pages
in Dash.app.
|
| programs.vesktop.settings | Vesktop settings written to
$XDG_CONFIG_HOME/vesktop/settings.json
|
| programs.joshuto.mimetype | Configuration written to
$XDG_CONFIG_HOME/joshuto/mimetype.toml
|
| programs.i3status.modules | Modules to add to i3status config file
|
| programs.zsh.completionInit | Initialization commands to run when completion is enabled.
|
| programs.kakoune.config.alignWithTabs | Use tabs for the align command.
|
| programs.neovim.waylandSupport | Whether to enable Wayland clipboard support.
|
| programs.docker-cli.contexts | Attribute set of Docker context configurations
|
| programs.notmuch.hooks.postInsert | Bash statements run after a message has been inserted
into the database and initial tags have been applied.
|
| programs.sway-easyfocus.enable | Whether to enable sway-easyfocus.
|
| programs.diff-highlight.pagerOpts | Arguments to be passed to less.
|
| programs.urxvt.scroll.bar.position | Scrollbar position.
|
| programs.papis.libraries.<name>.name | This library's name.
|
| programs.pandoc.citationStyles | List of .csl files to install.
|
| programs.anvil-editor.settings | Configuration settings for anvil-editor
|
| programs.desktoppr.enable | Whether to enable managing the desktop picture/wallpaper on macOS using desktoppr.
|
| programs.superfile.enable | Whether to enable superfile - Pretty fancy and modern terminal file manager.
|
| programs.poetry.settings | Configuration written to
$XDG_CONFIG_HOME/pypoetry/config.toml on Linux or
$HOME/Library/Application Support/pypoetry/config.toml on Darwin
|
| programs.sioyek.bindings | Input configuration written to
$XDG_CONFIG_HOME/sioyek/keys_user.config
|
| programs.mercurial.package | The mercurial package to use.
|
| programs.fastfetch.package | The fastfetch package to use.
|
| programs.borgmatic.package | The borgmatic package to use.
|
| programs.workstyle.package | The workstyle package to use.
|
| programs.alacritty.package | The alacritty package to use.
|
| programs.aerospace.package | The aerospace package to use.
|
| programs.bashmount.package | The bashmount package to use.
|
| programs.keepassxc.package | The keepassxc package to use.
|
| programs.wayprompt.package | The wayprompt package to use.
|
| programs.retroarch.package | The retroarch package to use.
|
| programs.mercurial.aliases | Mercurial aliases to define.
|
| programs.ahoviewer.plugins | List of plugins for ahoviewer.
|
| programs.waylogout.package | The waylogout package to use.
|
| programs.desktoppr.package | The desktoppr package to use.
|
| programs.nvchecker.package | The nvchecker package to use.
|
| programs.dircolors.package | The dircolors package to use.
|
| programs.bluetuith.package | The bluetuith package to use.
|
| programs.distrobox.package | The distrobox package to use.
|
| programs.ahoviewer.package | The ahoviewer package to use.
|
| programs.autorandr.package | The autorandr package to use.
|
| programs.asciinema.package | The asciinema package to use.
|
| programs.superfile.package | The superfile package to use.
|
| programs.hyprpanel.package | The hyprpanel package to use.
|
| programs.kubecolor.package | The kubecolor package to use.
|
| programs.claude-code.rules | Modular rule files for Claude Code
|
| programs.kakoune.config.scrollOff | How many lines and columns to keep visible around the cursor.
|
| programs.yt-dlp.settings | Configuration written to
$XDG_CONFIG_HOME/yt-dlp/config
|
| programs.kakoune.config.hooks.*.group | Add the hook to the named group.
|
| programs.ssh.matchBlocks.<name>.match | Match block conditions used by this block
|
| programs.vicinae.settings | Settings written as JSON to ~/.config/vicinae/settings.json
|
| programs.pyradio.stations | Radio stations to add to the stations.csv file
|
| programs.i3status.general | Configuration to add to i3status config
general section
|
| programs.wlogout.layout.*.keybind | Keyboard character to trigger this action.
|
| programs.kodi.settings | Configuration to write to the advancedsettings.xml
file in kodis userdata directory
|
| programs.gallery-dl.settings | Configuration written to
$XDG_CONFIG_HOME/gallery-dl/config.json
|
| programs.gradle.initScripts.<name>.text | Text of the init script file. if this option is null
then source must be set.
|
| programs.kakoune.plugins | List of kakoune plugins to install
|
| programs.firefox.package | The Firefox package to use
|
| programs.neomutt.sidebar.enable | Whether to enable sidebar support.
|
| programs.vicinae.systemd.autoStart | If the vicinae daemon should be started automatically
|
| programs.mpv.defaultProfiles | Profiles to be applied by default
|
| programs.fresh-editor.settings | Configuration settings for fresh-editor
|
| programs.gpg.dirmngrSettings | Dirmngr configuration options
|
| programs.gpg.mutableKeys | If set to true, you may manage your keyring as a user
using the gpg command
|
| programs.watson.settings | Configuration written to
$XDG_CONFIG_HOME/watson/config on Linux or
$HOME/Library/Application Support/watson/config on Darwin
|
| programs.kodi.sources | Contents to populate the file sources.xml in kodis
userdata directory
|
| programs.chromium.finalPackage | Resulting customized Chromium package
|
| programs.anki.minimalistMode | Minimalist user interface mode.
|
| programs.discocss.discordAlias | Whether to alias discocss to discord.
|
| programs.cudatext.lexerHotkeys | Hotkeys settings specific to each lexer.
|
| programs.gnome-terminal.package | The gnome-terminal package to use.
|
| programs.vscode.argvSettings | Configuration written to Visual Studio Code's
argv.json
|
| programs.i3status-rust.bars.<name>.theme | The theme to use
|
| programs.zsh.prezto.tmux.autoStartRemote | Auto start a session when Zsh is launched in a SSH connection.
|
| programs.vscode.haskell.hie.enable | Whether to enable Haskell IDE engine integration.
|
| programs.fzf.changeDirWidgetCommand | The command that gets executed as the source for fzf for the
ALT-C keybinding.
|
| programs.neovim.defaultEditor | Whether to configure nvim as the default
editor using the EDITOR and VISUAL
environment variables.
|
| programs.firefox.pkcs11Modules | Additional packages to be loaded as PKCS #11 modules in Firefox.
|
| programs.nushell.loginFile.source | Path of the nushell login.nu file to use
|
| programs.anyrun.config.plugins | List of anyrun plugins to use
|
| programs.emacs.extraPackages | Extra packages available to Emacs
|
| programs.vicinae.systemd.enable | Whether to enable vicinae systemd integration.
|
| programs.kraftkit.settings | Configuration written to $XDG_CONFIG_HOME/kraftkit/config.yaml.
|
| programs.jetbrains-remote.ides | IDEs accessible to the JetBrains remote development system.
|
| programs.comodoro.settings | Comodoro configuration
|
| programs.skim.changeDirWidgetOptions | Command line options for the ALT-C keybinding.
|
| programs.rtorrent.extraConfig | Configuration written to
$XDG_CONFIG_HOME/rtorrent/rtorrent.rc
|
| programs.radio-active.settings | Declare-able configurations for radio-active written to
$XDG_CONFIG_HOME/radio-active/configs.ini.
|
| programs.zellij.settings | Configuration written to
$XDG_CONFIG_HOME/zellij/config.kdl
|
| programs.sftpman.mounts.<name>.mountPoint | The remote path to mount.
|
| programs.looking-glass-client.enable | Whether to enable looking-glass-client.
|
| programs.superfile.firstUseCheck | Enables the first time use popup.
|
| programs.mercurial.ignores | List of globs for files to be globally ignored.
|
| programs.kakoune.config.ui.statusLine | Where to display the status line.
|
| programs.texlive.extraPackages | Extra packages available to TeX Live.
|
| programs.powerline-go.enable | Whether to enable Powerline-go, a beautiful and useful low-latency prompt for your shell.
|
| programs.firefox.profiles.<name>.path | Profile path.
|
| programs.firefox.profiles.<name>.name | Profile name.
|
| programs.powerline-go.package | The powerline-go package to use.
|
| programs.powerline-go.newline | Set to true if the prompt should be on a line of its own.
|
| programs.spotify-player.themes | Configuration written to the themes field of
$XDG_CONFIG_HOME/spotify-player/theme.toml
|
| programs.neovide.settings | Neovide configuration
|
| programs.mercurial.extraConfig | Additional configuration to add.
|
| programs.ne.keybindings | Keybinding file for ne.
|
| programs.scmpuff.enableAliases | Whether to enable aliases (e.g. gs, ga, gd, gco).
|
| programs.anyrun.config.y | The vertical position, works the same as x
|
| programs.zsh.history.ignoreAllDups | If a new command line being added to the history list
duplicates an older one, the older command is removed
from the list (even if it is not the previous event).
|
| programs.neomutt.sidebar.format | Sidebar format
|
| programs.alistral.settings | Configuration settings for alistral
|
| programs.infat.autoActivate | Automatically activate infat on startup
|
| programs.termite.mouseAutohide | Automatically hide the mouse pointer when you start typing.
|
| programs.fzf.historyWidgetOptions | Command line options for the CTRL-R keybinding.
|
| programs.floorp.darwinDefaultsId | The id for the darwin defaults in order to set policies
|
| programs.i3status-rust.bars.<name>.icons | The icons set to use
|
| programs.waybar.systemd.enableDebug | Whether to enable debug logging.
|
| programs.kakoune.config.numberLines | Settings for the number lines highlighter.
|
| programs.cudatext.hotkeys | Hotkeys for Cudatext
|
| programs.anyrun.config.y.fraction | Fraction of the screen.
|
| programs.translate-shell.enable | Whether to enable translate-shell.
|
| programs.anyrun.config.x.fraction | Fraction of the screen.
|
| programs.claude-code.commandsDir | Path to a directory containing command files for Claude Code
|
| programs.nushell.shellAliases | An attribute set that maps aliases (the top level attribute names in
this option) to command strings or directly to build outputs.
|
| programs.firefox.profiles.<name>.id | Profile ID
|
| programs.kakoune.config.autoReload | Reload buffers when an external modification is detected
|
| programs.streamlink.enable | Whether to enable streamlink.
|
| programs.onlyoffice.enable | Whether to enable onlyoffice.
|
| programs.cudatext.userSettings | User configuration for Cudatext.
|
| programs.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| programs.television.enable | Whether to enable television.
|
| programs.sketchybar.enable | Whether to enable sketchybar.
|
| programs.opencode.web.extraArgs | Extra arguments to pass to the opencode web command
|
| programs.skim.changeDirWidgetCommand | The command that gets executed as the source for skim for the
ALT-C keybinding.
|
| programs.sherlock.settings | Configuration for Sherlock
|
| programs.kakoune.config.wrapLines.word | Wrap at word boundaries instead of codepoint boundaries.
|
| programs.onedrive.settings | Configuration settings for Onedrive
|
| programs.urxvt.scroll.bar.floating | Whether to display an rxvt scrollbar without a trough.
|
| programs.aperture.settings | Configuration settings for aperture
|
| programs.himalaya.settings | Himalaya CLI global configuration
|
| programs.lutris.protonPackages | List of proton packages to be added for lutris to use with umu-launcher.
|
| programs.vicinae.systemd.target | The systemd target that will automatically start the vicinae service.
|
| programs.waveterm.settings | Configuration settings for WaveTerm
|
| programs.zsh.prezto.gnuUtility.prefix | Set the command prefix on non-GNU systems.
|
| programs.aichat.settings | Configuration written to
$XDG_CONFIG_HOME/aichat/config.yaml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/aichat/config.yaml
|
| programs.anki.sync.autoSyncMediaMinutes | Automatically sync media every X minutes
|
| programs.password-store.package | The pass package to use
|
| programs.ghostty.installVimSyntax | Whether to enable installation of Ghostty configuration syntax for Vim.
|
| programs.vesktop.vencord.useSystem | Whether to enable Vencord package from Nixpkgs.
|
| programs.smug.projects.<name>.windows | Windows to create in the project session
|
| programs.lf.previewer.source | Script or executable to use to preview files
|
| programs.zsh.siteFunctions | Functions that are added to the Zsh environment and are subject to
autoloading
|
| programs.go.telemetry.date | The date indicating the date at which the modefile
was updated, in YYYY-MM-DD format
|
| programs.ranger.rifle.*.condition | A condition to match a file.
|
| programs.anyrun.config.y.absolute | Absolute value in pixels.
|
| programs.anyrun.config.x.absolute | Absolute value in pixels.
|
| programs.vicinae.themes | Theme settings to add to the themes folder in ~/.config/vicinae/themes
|
| programs.mcfly.fuzzySearchFactor | Whether to enable fuzzy searching.
0 is off; higher numbers weight toward shorter matches
|
| programs.kubeswitch.enable | Whether to enable the kubectx for operators.
|
| programs.element-desktop.package | The element-desktop package to use.
|
| programs.ahoviewer.config | Configuration settings for ahoviewer
|
| programs.lutris.extraPackages | List of packages to pass as extraPkgs to lutris
|
| programs.zsh.prezto.screen.autoStartLocal | Auto start a session when Zsh is launched in a local terminal.
|
| programs.swaylock.settings | Default arguments to swaylock
|
| programs.ssh.matchBlocks.<name>.controlPath | Specify path to the control socket used for connection sharing.
|
| programs.vesktop.vencord.themes | Themes to add for Vencord, they can be enabled by setting
programs.vesktop.vencord.settings.enabledThemes to [ "THEME_NAME.css" ]
|
| programs.diff-highlight.enable | Enable the contrib diff-highlight syntax highlighter
|
| programs.kitty.darwinLaunchOptions | Command-line options to use when launched by Mac OS GUI
|
| programs.zsh.prezto.ruby.chrubyAutoSwitch | Auto switch the Ruby version on directory change.
|
| programs.ssh.matchBlocks.<name>.hostname | Specifies the real host name to log into.
|
| programs.kakoune.config.hooks.*.option | Additional option to pass to the hook.
|
| programs.mcfly.settings | Settings written to ~/.config/mcfly/config.toml
|
| programs.dircolors.extraConfig | Extra lines added to .dir_colors file.
|
| programs.ssh.matchBlocks.<name>.proxyCommand | The command to use to connect to the server.
|
| programs.skim.historyWidgetOptions | Command line options for the CTRL-R keybinding.
|
| programs.ssh.matchBlocks.<name>.extraOptions | Extra configuration options for the host.
|
| programs.zsh.sessionVariables | Environment variables that will be set for zsh session.
|
| programs.obsidian.vaults.<name>.enable | Whether this vault should be generated.
|
| programs.mangohud.settings | Configuration written to
$XDG_CONFIG_HOME/MangoHud/MangoHud.conf
|
| programs.starship.settings | Configuration written to
$XDG_CONFIG_HOME/starship.toml
|
| programs.topgrade.settings | Configuration written to
$XDG_CONFIG_HOME/topgrade.toml
|
| programs.vesktop.vencord.extraQuickCss | Additional CSS rules.
|
| programs.i3status.enableDefault | Whether or not to enable
the default configuration.
|
| programs.gnome-terminal.showMenubar | Whether to show the menubar by default
|
| programs.alot.bindings.envelope | Envelope mode keybindings.
|
| programs.sway-easyfocus.package | The sway-easyfocus package to use.
|
| programs.borgmatic.backups | Borgmatic allows for several named backup configurations,
each with its own source directories and repositories.
|
| programs.radicle.uri.rad.vscode.enable | Whether to enable rad:-URI handling by VSCode.
|
| programs.intelli-shell.settings | Configuration settings for intelli-shell
|
| programs.urxvt.scroll.keepPosition | Whether to keep a scroll position when TTY receives new lines.
|
| programs.senpai.config.nickname | Your nickname, sent with a NICK IRC message
|
| programs.anyrun.config.x | The horizontal position, adjusted so that { relative = 0.5; } always centers the runner
|
| programs.neovim.extraWrapperArgs | Extra arguments to be passed to the neovim wrapper
|
| programs.sftpman.mounts.<name>.mountDestPath | The path on the current machine where the remote path would be mounted.
|
| programs.workstyle.settings | Configuration for workstyle
|
| programs.pet.selectcmdPackage | The fzf package to use
|
| programs.rbw.settings.base_url | The base-url for a self-hosted bitwarden installation.
|
| programs.nushell.configFile.source | Path of the nushell config.nu file to use
|
| programs.alacritty.theme | A theme from the
alacritty-theme
repository to import in the configuration
|
| programs.firefoxpwa.enable | Whether to enable Progressive Web Apps for Firefox.
|
| programs.matplotlib.enable | Whether to enable matplotlib, a plotting library for python.
|
| programs.floorp.profiles.<name>.search | Declarative search engine configuration.
|
| programs.kakoune.config.ui.enableMouse | Whether to enable mouse support.
|
| programs.sbt.credentials | A list of credentials to define in the sbt configuration directory.
|
| programs.terminator.enable | Whether to enable terminator, a tiling terminal emulator.
|
| programs.difftastic.enable | Whether to enable difftastic, a structural diff tool.
|
| programs.mullvad-vpn.settings | Written to XDG_CONFIG_HOME/Mullvad VPN/gui_settings.json or
~/Library/Application Support/Mullvad VPN/gui_settings.json
|
| programs.ghostty.systemd.enable | Whether to enable the Ghostty systemd user service.
|
| programs.neomutt.sidebar.shortPath | By default sidebar shows the full path of the mailbox, but
with this enabled only the relative name is shown.
|
| programs.newsboat.reloadThreads | How many threads to use for updating the feeds.
|
| programs.wlogout.layout.*.circular | Make button circular.
|
| programs.sftpman.mounts.<name>.beforeMount | Command to run before mounting.
|
| programs.claude-code.skills | Custom skills for Claude Code
|
| programs.ghostty.installBatSyntax | Whether to enable installation of Ghostty configuration syntax for bat.
|
| programs.ssh.matchBlocks.<name>.forwardX11 | Specifies whether X11 connections will be automatically redirected
over the secure channel and DISPLAY set.
|
| programs.ssh.matchBlocks.<name>.hashKnownHosts | Indicates that
ssh(1)
should hash host names and addresses when they are added to
the known hosts file.
|
| programs.desktoppr.settings | The settings to set for desktoppr.
|
| programs.autorandr.profiles | Autorandr profiles specification.
|
| programs.zsh.prezto.caseSensitive | Set case-sensitivity for completion, history lookup, etc.
|
| programs.lf.keybindings | Keys to bind
|
| programs.kakoune.defaultEditor | Whether to configure kak as the default
editor using the EDITOR and VISUAL
environment variables.
|
| programs.trippy.forceUserConfig | Whatever to force trippy to use user's config through the -c flag
|
| programs.termite.hintsRoundness | Hints roundness.
|
| programs.riff.commandLineOptions | Command line arguments to include in the RIFF environment variable
|
| programs.smug.projects.<name>.beforeStart | Commands to execute before the tmux-session starts.
|
| programs.zsh.prezto.terminal.autoTitle | Auto set the tab and window titles.
|
| programs.kakoune.config.ui.wheelUpButton | Button to send for wheel up events.
|
| programs.bash.sessionVariables | Environment variables that will be set for the Bash session.
|
| programs.irssi.networks.<name>.server.port | Port of the chat server.
|
| programs.looking-glass-client.package | The looking-glass-client package to use.
|
| programs.powerline-go.extraUpdatePS1 | Shell code to execute after the prompt is set.
|
| programs.sherlock.systemd.enable | Whether to enable sherlock as a daemon.
|
| programs.gpg.scdaemonSettings | SCdaemon configuration options
|
| programs.readline.variables | Readline customization variable assignments.
|
| programs.script-directory.enable | Whether to enable script-directory.
|
| programs.librewolf.policies | See list of policies.
|
| programs.librewolf.profiles | Attribute set of LibreWolf profiles.
|
| programs.gnome-shell.extensions | List of GNOME Shell extensions.
|
| programs.anyrun.config.width | The width of the runner
|
| programs.spotify-player.actions | Configuration written to the actions field of
$XDG_CONFIG_HOME/spotify-player/keymap.toml
|
| programs.spotify-player.keymaps | Configuration written to the keymaps field of
$XDG_CONFIG_HOME/spotify-player/keymap.toml
|
| programs.gnome-terminal.themeVariant | The theme variation to request
|
| programs.retroarch.finalPackage | Resulting RetroArch package.
|
| programs.librewolf.finalPackage | Resulting LibreWolf package.
|
| programs.termite.highlightColor | highlight color value.
|
| programs.freetube.settings | Configuration settings for FreeTube
|
| programs.zsh.prezto.utility.safeOps | Enabled safe options
|
| programs.gpg.publicKeys.*.trust | The amount of trust you have in the key ownership and the care the
owner puts into signing other keys
|
| programs.newsboat.autoVacuum.enable | Whether to enable automatic cleaning of the newsboat cache.
|
| programs.zed-editor.mutableUserKeymaps | Whether user keymaps (keymap.json) can be updated by zed.
|
| programs.senpai.config.password | Your password, used for SASL authentication
|
| programs.fish.completions | Custom fish completions
|
| programs.firefox.darwinDefaultsId | The id for the darwin defaults in order to set policies
|
| programs.intelli-shell.shellHotkeys | Settings for customizing the keybinding to integrate your shell with intelli-shell
|
| programs.cudatext.lexerSettings | User configuration settings specific to each lexer.
|
| programs.docker-cli.contexts.<name>.Name | Name of the Docker context
|
| programs.zsh.prezto.prompt.showReturnVal | Set the prompt to display the return code along with an
indicator for non-zero return codes
|
| programs.ssh.matchBlocks.<name>.forwardAgent | Whether the connection to the authentication agent (if any)
will be forwarded to the remote machine.
|
| programs.translate-shell.package | The translate-shell package to use.
|
| programs.alacritty.themePackage | The alacritty-theme package to use.
|
| programs.superfile.themes | Theme files written to $XDG_CONFIG_HOME/superfile/theme/
(linux) or Library/Application Support/superfile/theme/ (darwin), See
https://superfile.netlify.app/configure/custom-theme/ for supported values.
|
| programs.matplotlib.config | Add terms to the matplotlibrc file to
control the default matplotlib behavior.
|
| programs.lazydocker.enable | Whether to enable lazydocker, a simple terminal UI for both docker and docker compose.
|
| programs.obsidian.vaults.<name>.target | Path to target vault relative to the user's HOME.
|
| programs.zsh.prezto.screen.autoStartRemote | Auto start a session when Zsh is launched in a SSH connection.
|
| programs.quickshell.enable | Whether to enable quickshell, a flexbile QtQuick-based desktop shell toolkit..
|
| programs.msmtp.configContent | Content added to msmtp config
|
| programs.terminator.package | The terminator package to use.
|
| programs.lazydocker.package | The lazydocker package to use.
|
| programs.firefoxpwa.package | The firefoxpwa package to use.
|
| programs.kubeswitch.package | The kubeswitch package to use.
|
| programs.kitty.keybindings | Mapping of keybindings to actions.
|
| programs.urxvt.keybindings | Mapping of keybindings to actions
|
| programs.streamlink.package | The streamlink package to use.
|
| programs.vdirsyncer.package | The vdirsyncer package to use.
|
| programs.sketchybar.package | The sketchybar package to use.
|
| programs.television.package | The television package to use.
|
| programs.difftastic.package | The difftastic package to use.
|
| programs.quickshell.package | The quickshell package to use.
|
| programs.kakoune.config.scrollOff.lines | The number of lines to keep visible around the cursor.
|
| programs.kakoune.config.wrapLines.maxWidth | Wrap text at maxWidth, even if the window is wider.
|
| programs.pianobar.settings.user | Username or emaill address for Pandora music service authentication
|
| programs.i3status-rust.bars.<name>.blocks | Configuration blocks to add to i3status-rust
config
|
| 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.gemini-cli.commands | An attribute set of custom commands that will be globally available
|
| programs.smug.projects.<name>.windows.*.name | Name of the tmux window;
|
| programs.powerline-go.modules | List of module names to load
|
| programs.kakoune.config.colorScheme | Set the color scheme
|
| programs.kakoune.config.indentWidth | The width of an indentation in spaces
|
| programs.kakoune.config.wrapLines.indent | Preserve line indentation when wrapping.
|
| programs.aerospace.settings | AeroSpace configuration, see
https://nikitabobko.github.io/AeroSpace/guide#configuring-aerospace
for supported values.
|
| programs.jetbrains-remote.enable | Whether to enable JetBrains remote development system.
|
| programs.retroarch.cores.<name>.enable | Whether to enable RetroArch core.
|
| programs.radicle.settings.node.alias | Human readable alias for your node.
|
| programs.vscode.profiles.<name>.userMcp | Configuration written to Visual Studio Code's
mcp.json
|
| programs.termite.clickableUrl | Auto-detected URLs can be clicked on to open them in your browser
|
| programs.lutris.defaultWinePackage | The wine/proton package to set as the default for lutris
|
| programs.bashmount.extraConfig | Configuration written to
$XDG_CONFIG_HOME/bashmount/config
|
| programs.sbt.credentials.*.user | The user you're using to authenticate.
|
| programs.kakoune.config.ui.changeColors | Change color palette.
|
| programs.sbt.credentials.*.host | The hostname of the repository you're authenticating to.
|
| programs.claude-code.commands | Custom commands for Claude Code
|
| programs.opencode.settings | Configuration written to $XDG_CONFIG_HOME/opencode/opencode.json
|
| programs.hyprlock.settings | Hyprlock configuration written in Nix
|
| programs.anyrun.config.width.fraction | Fraction of the screen.
|
| programs.tmux.tmuxinator.enable | Whether to enable tmuxinator.
|
| programs.kitty.environment | Environment variables to set or override.
|
| programs.onlyoffice.package | The onlyoffice-desktopeditors package to use.
|
| programs.tealdeer.enableAutoUpdates | Whether to enable Auto updates.
|
| programs.urxvt.transparent | Whether to enable pseudo-transparency.
|
| programs.ssh.extraOptionOverrides | Extra SSH configuration options that take precedence over any
host specific configuration.
|
| programs.joplin-desktop.extraConfig | Use this to add other options to the Joplin config file
|
| programs.discocss.discordPackage | The discord package to use.
|
| programs.zsh.prezto.extraFunctions | Set the Zsh functions to load (zshcontrib(1)).
|
| programs.zsh.prezto.prompt.pwdLength | Set the working directory prompt display length
|
| programs.ssh.matchBlocks.<name>.addressFamily | Specifies which address family to use when connecting.
|
| programs.kakoune.config.wrapLines.enable | Whether to enable the wrap lines highlighter.
|
| programs.kakoune.config.ui.wheelDownButton | Button to send for wheel down events.
|
| programs.neomutt.checkStatsInterval | Enable and set the interval of automatic mail check.
|
| programs.powerline-go.settings | This can be any key/value pair as described in
https://github.com/justjanne/powerline-go.
|
| programs.terminator.config | configuration for terminator
|
| programs.gpg.mutableTrust | If set to true, you may manage trust as a user using
the gpg command
|
| programs.anyrun.config.width.absolute | Absolute value in pixels.
|
| programs.i3status.modules.<name>.enable | Whether or not to enable this module.
|
| programs.joplin-desktop.sync.interval | Set the synchronisation interval.
|
| programs.yambar.systemd.target | The systemd target that will automatically start the yambar service
|
| programs.wezterm.colorSchemes | Attribute set of additional color schemes to be written to
$XDG_CONFIG_HOME/wezterm/colors, where each key is
taken as the name of the corresponding color scheme
|
| programs.ashell.systemd.target | The systemd target that will automatically start ashell
|
| programs.waybar.systemd.target | The systemd target that will automatically start the Waybar service
|
| programs.neovim.generatedConfigViml | Generated vimscript config.
|
| programs.retroarch.settings | RetroArch configuration settings
|
| programs.distrobox.settings | Configuration settings for Distrobox
|
| programs.sherlock.launchers | Defines fallback launchers
|
| programs.pyenv.rootDirectory | The pyenv root directory (PYENV_ROOT).
This deviates from upstream, which uses $HOME/.pyenv
|
| programs.aliae.configLocation | Path where aliae should look for its config file
|
| programs.tmux.aggressiveResize | Resize the window to the size of the smallest session for
which it is the current window.
|
| programs.floorp.profiles.<name>.userChrome | Custom Floorp user chrome CSS.
|
| programs.anki.sync.keyFile | Path to a file containing the sync account sync key
|
| programs.workstyle.systemd.debug | Whether to enable Workstyle debug logs.
|
| programs.termite.fullscreen | Enables entering fullscreen mode by pressing F11.
|
| programs.firefox.profiles.<name>.search | Declarative search engine configuration.
|
| programs.ripgrep.arguments | List of arguments to pass to ripgrep
|
| programs.cavalier.settings.cava | Settings to be written to the underlying Cava configuration file
|
| programs.floorp.profiles.<name>.isDefault | Whether this is a default profile.
|
| programs.sftpman.mounts.<name>.mountOptions | Options to pass to sshfs.
|
| programs.ne.virtualExtensions | Virtual extensions configuration file for ne.
|
| programs.radicle.uri.rad.browser.enable | Whether to enable rad:-URI handling by web browser
|
| programs.hexchat.channels.<name>.userName | User name
|
| programs.anime-downloader.enable | Whether to enable anime-downloader.
|
| programs.waveterm.bookmarks | Bookmark definitions for WaveTerm
|
| programs.bluetuith.settings | Configuration written to
$XDG_CONFIG_HOME/bluetuith/bluetuith.conf
|
| programs.waylogout.settings | Default arguments to waylogout
|
| programs.fastfetch.settings | Configuration written to $XDG_CONFIG_HOME/fastfetch/config.jsonc
|
| programs.ssh.matchBlocks.<name>.controlMaster | Configure sharing of multiple sessions over a single network connection.
|
| programs.kubecolor.enableAlias | When set to true, it will create an alias for kubectl pointing to
kubecolor, thus making kubecolor the default kubectl client.
|
| programs.gemini-cli.context | An attribute set of context files to create in ~/.gemini/
|
| programs.superfile.zoxidePackage | The zoxide package to use.
|
| programs.tealdeer.settings | Configuration written to
$XDG_CONFIG_HOME/tealdeer/config.toml on Linux or
$HOME/Library/Application Support/tealdeer/config.toml on Darwin
|
| programs.kakoune.config.keyMappings | User-defined key mappings
|
| programs.mangohud.enableSessionWide | Sets environment variables so that
MangoHud is started on any application that supports it.
|
| programs.smug.projects.<name>.windows.*.panes | Panes to open in a window.
|
| programs.zsh.prezto.editor.promptContext | Allow the Zsh prompt context to be shown.
|
| programs.neovim.autowrapRuntimeDeps | Whether to automatically wrap the binary with the runtime dependencies of the plugins.
|
| programs.ssh.matchBlocks.<name>.identityAgent | Specifies the location of the ssh identity agent.
|
| programs.spotify-player.settings | Configuration written to
$XDG_CONFIG_HOME/spotify-player/app.toml
|
| programs.hyprlock.enable | Whether to enable Hyprlock, Hyprland's GPU-accelerated lock screen
utility
|
| programs.ncmpcpp.bindings.*.command | Command or sequence of commands to be executed.
|
| programs.gradle.initScripts.<name>.source | Path of the init script file
|
| programs.ssh.matchBlocks.<name>.userKnownHostsFile | Specifies one or more files to use for the user host key
database, separated by whitespace
|
| programs.git.includes.*.contents | Configuration to include
|
| programs.smug.projects.<name>.windows.*.root | Root path of window
|
| programs.zed-editor.extensions | A list of the extensions Zed should install on startup
|
| programs.tmate.rsaFingerprint | Tmate server RSA key fingerprint.
|
| programs.tmate.dsaFingerprint | Tmate server EdDSA key fingerprint.
|
| programs.sbt.credentials.*.realm | The realm of the repository you're authenticating to.
|
| programs.irssi.networks.<name>.channels | Channels for the given network.
|
| programs.looking-glass-client.settings | looking-glass-client settings.
|
| programs.script-directory.package | The script-directory package to use.
|
| programs.pianobar.settings | Apply configurations for pianobar via key/value attributes
|
| programs.offlineimap.enable | Whether to enable OfflineIMAP.
|
| programs.kubeswitch.commandName | The name of the command to use
|
| programs.qutebrowser.enable | Whether to enable qutebrowser.
|
| programs.thunderbird.enable | Whether to enable Thunderbird.
|
| programs.i3status-rust.bars | Attribute set of i3status-rust bars, each with their own configuration
|
| programs.difftastic.options | Configuration options for difftastic
|
| programs.gnome-terminal.profile.<name>.font | The font name, null to use system default.
|
| programs.gnome-terminal.profile | A set of Gnome Terminal profiles
|
| programs.kodi.addonSettings | Attribute set with the plugin namespace as toplevel key and the plugins
settings as lower level key/value pairs
|
| programs.zsh.prezto.ssh.identities | Set the SSH identities to load into the agent.
|
| programs.brave.nativeMessagingHosts | List of Brave Browser native messaging hosts to install.
|
| programs.ssh.matchBlocks.<name>.identityFile | Specifies files from which the user identity is read
|
| programs.zsh.prezto.tmux.defaultSessionName | Set the default session name.
|
| programs.librewolf.settings | Attribute set of global LibreWolf settings and overrides
|
| programs.dircolors.settings | Options to add to .dir_colors file
|
| programs.hyprpanel.settings | Configuration written to
$XDG_CONFIG_HOME/hyprpanel/config.json
|
| programs.retroarch.cores.<name>.package | The ‹name› package to use.
|
| programs.zsh.antidote.useFriendlyNames | Whether to enable friendly names.
|
| programs.superfile.pinnedFolders | Entries that get added to the pinned panel.
|
| programs.gnome-shell.extensions.*.id | ID of the GNOME Shell extension
|
| programs.notmuch.search.excludeTags | A list of tags that will be excluded from search results by
default
|
| programs.zathura.mappings | Add :map mappings to zathura and make
them permanent
|
| programs.anyrun.config.height.fraction | Fraction of the screen.
|
| programs.taskwarrior.enable | Whether to enable Task Warrior.
|
| programs.zsh.prezto.editor.dotExpansion | Automatically convert .... to ../..
|
| programs.superfile.hotkeys | Hotkey configuration written to $XDG_CONFIG_HOME/superfile/hotkeys.toml
(linux) or Library/Application Support/superfile/hotkeys.toml (darwin), See
https://superfile.netlify.app/configure/custom-hotkeys/ for supported values.
|
| programs.neovim.extraLuaPackages | The extra Lua packages required for your plugins to work
|
| programs.floorp.languagePacks | The language packs to install
|
| programs.zed-editor.mutableUserSettings | Whether user settings (settings.json) can be updated by zed.
|
| programs.radicle.settings.node.listen | Addresses to bind to and listen for inbound connections.
|
| programs.floorp.profiles.<name>.extraConfig | Extra preferences to add to user.js.
|
| programs.mercurial.ignoresRegexp | List of regular expressions for files to be globally ignored.
|
| programs.vscode.profiles.<name>.userTasks | Configuration written to Visual Studio Code's
tasks.json
|
| programs.zsh.history.ignorePatterns | Do not enter command lines into the history list
if they match any one of the given shell patterns.
|
| programs.termite.scrollOnKeystroke | Scroll to the bottom automatically when a key is pressed.
|
| programs.git-worktree-switcher.enable | Whether to enable git-worktree-switcher.
|
| programs.anyrun.config.height.absolute | Absolute value in pixels.
|
| programs.librewolf.package | The LibreWolf package to use
|
| programs.lf.cmdKeybindings | Keys to bind to command line commands which can only be one of the
builtin commands
|
| programs.alot.tags.<name>.translated | Fixed string representation for this tag
|
| programs.hexchat.channels.<name>.charset | Character set.
|
| programs.hexchat.channels.<name>.options | Channel options.
|
| programs.kakoune.config.autoComplete | Modes in which to display possible completions
|
| programs.kakoune.config.keyMappings.*.key | The key to be mapped
|
| programs.matplotlib.extraConfig | Additional commands for matplotlib that will be added to the
matplotlibrc file.
|
| programs.sketchybar.luaPackage | The lua5_4 package to use
|
| programs.ripgrep-all.custom_adapters.*.version | The version identifier used to key cache entries; change if the configuration or program changes
|
| programs.librewolf.pkcs11Modules | Additional packages to be loaded as PKCS #11 modules in Firefox.
|
| programs.neovim.generatedConfigs | Generated configurations with as key their language (set via type).
|
| programs.kakoune.config.keyMappings.*.mode | The mode in which the mapping takes effect.
|
| programs.nushell.settings | Nushell settings
|
| programs.ssh.matchBlocks.<name>.addKeysToAgent | When enabled, a private key that is used during authentication will be
added to ssh-agent if it is running (with confirmation enabled if
set to 'confirm')
|
| programs.zsh.prezto.terminal.tabTitleFormat | Set the tab title format.
|
| programs.workstyle.systemd.enable | Whether to enable Workstyle systemd integration.
|
| programs.hyprpanel.systemd.enable | Whether to enable HyprPanel systemd integration.
|
| programs.git-credential-oauth.enable | Whether to enable Git authentication handler for OAuth.
|
| programs.aerospace.launchd.keepAlive | Whether the launchd service should be kept alive.
|
| programs.browserpass.enable | Whether to enable the browserpass extension host application.
|
| programs.lutris.runners.<name>.settings | Settings passed directly to lutris for this runner's config at XDG_CONFIG/lutris/runners.
|
| programs.ssh.matchBlocks.<name>.localForwards | Specify local port forwardings
|
| programs.chromium.commandLineArgs | List of command-line arguments to be passed to Chromium
|
| programs.kakoune.config.showMatching | Highlight the matching char of the character under the
selections' cursor using the MatchingChar
face.
|
| programs.hexchat.channels.<name>.realName | Real name
|
| programs.librewolf.profiles.<name>.name | Profile name.
|
| programs.librewolf.profiles.<name>.path | Profile path.
|
| programs.zsh.history.append | If set, zsh sessions will append their history list to the history
file, rather than replace it
|
| programs.sway-easyfocus.settings | Configuration settings for sway-easyfocus
|
| programs.rclone.remotes.<name>.mounts.<name>.logLevel | Set the log-level
|
| programs.kakoune.config.wrapLines.marker | Prefix wrapped lines with marker text
|
| programs.git.includes.*.contentSuffix | Nix store name for the git configuration text file,
when generating the configuration text from nix options.
|
| programs.termite.backgroundColor | Background color value.
|
| programs.termite.foregroundColor | Foreground color value.
|
| programs.ssh.matchBlocks.<name>.controlPersist | Whether control socket should remain open in the background.
|
| programs.vdirsyncer.statusPath | A directory where vdirsyncer will store some additional data for the next sync
|
| programs.floorp.profiles.<name>.userContent | Custom Floorp user content CSS.
|
| programs.zsh.prezto.git.submoduleIgnore | Ignore submodules when they are dirty, untracked, all,
or none.
|
| programs.kakoune.config.hooks.*.commands | Commands to run when the hook is activated.
|
| programs.firefox.profiles.<name>.userChrome | Custom Firefox user chrome CSS.
|
| programs.rclone.remotes.<name>.mounts.<name>.enable | Whether to enable this mount.
|
| programs.anyrun.config.height | The minimum height of the runner, the runner will expand to fit all the entries
|
| programs.zsh.initContent | Content to be added to .zshrc
|
| programs.zsh.historySubstringSearch | Options related to zsh-history-substring-search.
|
| programs.hexchat.channels.<name>.servers | IRC Server Address List.
|
| programs.powerline-go.pathAliases | Pairs of full-path and corresponding desired short name
|
| programs.radicle.uri.web-rad.browser | Name of the XDG Desktop Entry for your browser
|
| programs.firefox.profiles.<name>.isDefault | Whether this is a default profile.
|
| programs.asciinema.settings | Declare-able configurations for asciinema written to
$XDG_CONFIG_HOME/asciinema/config.toml
|
| programs.ssh.matchBlocks.<name>.serverAliveCountMax | Sets the number of server alive messages which may be sent
without SSH receiving any messages back from the server.
|
| programs.anime-downloader.package | The anime-downloader package to use.
|
| programs.hyprshot.saveLocation | Set the $HYPRSHOT_DIR environment variable to the given location
|
| programs.i3status-rust.bars.<name>.settings | Any extra options to add to i3status-rust
config.
|
| programs.librewolf.profiles.<name>.id | Profile ID
|
| programs.taskwarrior.config | Key-value configuration written to
$XDG_CONFIG_HOME/task/taskrc.
|
| programs.smug.projects.<name>.windows.*.layout | Layout of window when opening panes.
|
| programs.rclone.remotes.<name>.mounts.<name>.autoMount | Whether to enable automatic mounting.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host | Host port binding options
|
| programs.smug.projects.<name>.windows.*.panes.*.type | Type of pane.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind | Local port binding options
|
| programs.broot.settings.skin | Color configuration
|
| programs.qutebrowser.aliases | Aliases for commands.
|
| programs.kakoune.config.numberLines.enable | Whether to enable the number lines highlighter.
|
| programs.zsh.enableCompletion | Enable zsh completion
|
| programs.element-desktop.profiles | Extra profiles for Element
|
| programs.man.generateCaches | Whether to generate the manual page index caches using
mandb(8)
|
| programs.kakoune.config.ui.assistant | The assistant displayed in info boxes.
|
| programs.nix-your-shell.nix-output-monitor.package | The nix-output-monitor package to use.
|
| programs.desktoppr.settings.scale | The scaling behavior to use when using an image.
|
| programs.neomutt.sourcePrimaryAccount | Whether to enable source the primary account by default.
|
| programs.irssi.networks.<name>.autoCommands | List of commands to execute on connect.
|
| programs.kubeswitch.settings | Configuration written to
~/.kube/switch-config.yaml.
|
| programs.beets.mpdIntegration.port | The port that mpdstats will connect to.
|
| programs.readline.includeSystemConfig | Whether to include the system-wide configuration.
|
| programs.beets.mpdIntegration.host | The host that mpdstats will connect to.
|
| programs.superfile.pinnedFolders.*.name | Name that will be shown.
|
| programs.ghostty.clearDefaultKeybinds | Whether to clear default keybinds.
|
| programs.bun.enableGitIntegration | Whether to enable Git integration.
|
| programs.astroid.externalEditor | You can use the following variables:
%1
: file name
%2
: server name
%3
: socket ID
See Customizing editor
on the Astroid wiki.
|
| programs.git.includes.*.condition | Include this configuration only when condition
matches
|
| programs.qutebrowser.package | The qutebrowser package to use.
|
| programs.thunderbird.package | The thunderbird package to use.
|
| programs.browserpass.package | The browserpass package to use.
|
| programs.taskwarrior.package | The taskwarrior2 package to use.
|
| programs.keepassxc.autostart | Whether to start KeePassXC automatically on login through the XDG autostart mechanism.
|
| programs.kakoune.config.scrollOff.columns | The number of columns to keep visible around the cursor.
|
| programs.lutris.runners.<name>.package | The package to use for this runner, nix will try to find the executable for this package
|
| programs.irssi.networks.<name>.server.ssl.enable | Whether SSL should be used.
|
| programs.sketchybar.sbarLuaPackage | The sbarlua package to use
|
| programs.kubecolor.settings | Configuration written to ~/.kube/color.yaml (Linux)
or Library/Application Support/kube/color.yaml (Darwin)
|
| programs.password-store.settings | The pass environment variables dictionary
|
| programs.termite.scrollbackLines | Set the number of lines to limit the terminal's scrollback.
|
| programs.urxvt.scroll.scrollOnKeystroke | Whether to scroll to bottom on keyboard input.
|
| programs.sketchybar.configType | The type of configuration to generate
|
| programs.codex.skills | Custom skills for Codex
|
| programs.fabric-ai.enablePatternsAliases | Whether to enable aliases for all Fabric's patterns.
|
| programs.smug.projects.<name>.windows.*.manual | Start window only manually, using the -w arg
|
| programs.khal.locale.timeformat | khal will display and understand all times in this format
|
| programs.khal.locale.dateformat | khal will display and understand all dates in this format
|
| programs.papis.libraries.<name>.settings | Configuration for this library.
|
| services.xidlehook.once | Whether to enable running the program once and exiting.
|
| programs.irssi.networks.<name>.server.ssl.verify | Whether the SSL certificate should be verified.
|
| programs.gh.gitCredentialHelper.hosts | GitHub hosts to enable the gh git credential helper for
|
| programs.superfile.settings | Configuration written to $XDG_CONFIG_HOME/superfile/config.toml
(linux) or Library/Application Support/superfile/config.toml (darwin), See
https://superfile.netlify.app/configure/superfile-config/ for supported values.
|
| programs.alacritty.settings | Configuration written to
$XDG_CONFIG_HOME/alacritty/alacritty.yml or
$XDG_CONFIG_HOME/alacritty/alacritty.toml
(the latter being used for alacritty 0.13 and later)
|
| programs.vesktop.vencord.settings | Vencord settings written to
$XDG_CONFIG_HOME/vesktop/settings/settings.json
|
| programs.firefox.profiles.<name>.extraConfig | Extra preferences to add to user.js.
|
| programs.firefox.languagePacks | The language packs to install
|
| programs.eza.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.eza.enableIonIntegration | Whether to enable Ion integration.
|
| programs.eww.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.offlineimap.pythonFile | Python code that can then be used in other parts of the
configuration.
|
| programs.irssi.networks.<name>.server.address | Address of the chat server.
|
| programs.fzf.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pls.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.lsd.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.ssh.matchBlocks.<name>.remoteForwards | Specify remote port forwardings
|
| programs.quickshell.configs | A set of configs to include in the quickshell config directory
|
| programs.git-worktree-switcher.package | The git-worktree-switcher package to use.
|
| programs.git-credential-oauth.package | The git-credential-oauth package to use.
|
| programs.autorandr.profiles.<name>.hooks | Profile hook scripts.
|
| programs.kakoune.colorSchemePackage | A kakoune color schemes to add to your colors folder
|
| programs.floorp.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to Floorp extensions.
|
| programs.nheko.settings | Attribute set of Nheko preferences (converted to an INI file)
|
| programs.firefoxpwa.settings | Settings to be written to the configuration file
|
| programs.difftastic.git.enable | Whether to enable git integration for difftastic
|
| programs.discord.settings.SKIP_HOST_UPDATE | Whether to skip Discord's automatic update checks at startup
|
| programs.gnome-terminal.profile.<name>.colors | The terminal colors, null to use system default.
|
| programs.obsidian.vaults.<name>.settings.app | Settings to write to app.json.
|
| programs.sketchybar.service.outLogFile | Absolute path to log all stdout output.
|
| programs.z-lua.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.kitty.quickAccessTerminalConfig | Configuration written to
$XDG_CONFIG_HOME/kitty/quick-access-terminal.conf
|
| programs.translate-shell.settings | Options to add to $XDG_CONFIG_HOME/translate-shell/init.trans file
|
| programs.desktoppr.settings.color | The background color that will be used behind the chosen picture when
it does not fill the screen.
|
| programs.termite.foregroundBoldColor | Foreground bold color value.
|
| programs.hexchat.channels.<name>.nickname | Primary nickname.
|
| programs.alot.bindings.bufferlist | Bufferlist mode keybindings.
|
| programs.feh.keybindings | Override feh's default keybindings
|
| programs.termite.filterUnmatchedUrls | Whether to hide url hints not matching input in url hints mode.
|
| programs.gnome-terminal.profile.<name>.allowBold | If true, allow applications in the
terminal to make text boldface.
|
| programs.distrobox.enableSystemdUnit | Whatever to enable a Systemd Unit that automatically rebuilds your
containers when changes are detected.
|
| programs.floorp.profiles.<name>.search.order | The order the search engines are listed in
|
| programs.rclone.requiresUnit | The name of a systemd user service that must complete before the rclone
configuration file is written
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host | Host port binding options
|
| programs.fish.interactiveShellInit | Shell script code called during interactive fish shell
initialisation.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.bind | Local port binding options
|
| programs.smug.projects.<name>.windows.*.panes.*.root | Root path of pane
|
| programs.offlineimap.package | The offlineimap package to use
|
| programs.firefox.profiles.<name>.userContent | Custom Firefox user content CSS.
|
| programs.fzf.enableFishIntegration | Whether to enable Fish integration.
|
| programs.lsd.enableBashIntegration | Whether to enable Bash integration.
|
| programs.eza.enableFishIntegration | Whether to enable Fish integration.
|
| programs.ne.defaultPreferences | Default preferences for ne
|
| programs.pls.enableBashIntegration | Whether to enable Bash integration.
|
| programs.eww.enableBashIntegration | Whether to enable Bash integration.
|
| programs.gnome-terminal.profile.<name>.loginShell | Run command as a login shell.
|
| programs.opam.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.kakoune.config.keyMappings.*.effect | The sequence of keys to be mapped.
|
| programs.pazi.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.goto.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.navi.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.mods.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.hstr.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.eww.enableFishIntegration | Whether to enable Fish integration.
|
| programs.skim.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.fzf.enableBashIntegration | Whether to enable Bash integration.
|
| programs.lsd.enableFishIntegration | Whether to enable Fish integration.
|
| programs.librewolf.darwinDefaultsId | The id for the darwin defaults in order to set policies
|
| programs.eza.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pls.enableFishIntegration | Whether to enable Fish integration.
|
| programs.yazi.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.mise.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.television.settings | Configuration written to $XDG_CONFIG_HOME/television/config.toml
|
| programs.television.channels | Each set of channels are written to
$XDG_CONFIG_HOME/television/cable/NAME.toml
See https://alexpasmantier.github.io/television/docs/Users/channels
for options
|
| programs.rclone.remotes.<name>.mounts | An attribute set mapping remote file paths to their corresponding mount
point configurations
|
| programs.chromium.extensions.*.id | The extension's ID from the Chrome Web Store url or the unpacked crx.
|
| programs.taskwarrior.colorTheme | Either one of the default provided theme as string, or a
path to a theme configuration file.
|
| programs.sesh.enableTmuxIntegration | Enable Tmux integration with sesh.
|
| programs.kakoune.config.ui.useBuiltinKeyParser | Bypass ncurses key parser and use an internal one.
|
| programs.script-directory.settings | script-directory config, for options take a look at the documentation
|
| programs.ssh.matchBlocks.<name>.forwardX11Trusted | Specifies whether remote X11 clients will have full access to the
original X11 display.
|
| programs.alot.tags.<name>.translation | A pair of strings that define a regular substitution to
compute the string representation on the fly using
re.sub.
|
| programs.vivaldi.nativeMessagingHosts | List of Vivaldi Browser native messaging hosts to install.
|
| programs.gh.gitCredentialHelper.enable | Whether to enable the gh git credential helper.
|
| programs.zed-editor.installRemoteServer | Whether to symlink the Zed's remote server binary to the expected
location
|
| programs.visidata.visidatarc | Configuration settings and Python function declarations
to be written to ~/.visidatarc
|
| programs.waybar.systemd.enableInspect | Inspect objects and find their CSS classes, experiment with live CSS styles, and lookup the current value of CSS properties
|
| programs.hexchat.channels.<name>.commands | Commands to be executed on connecting to server.
|
| programs.z-lua.enableBashIntegration | Whether to enable Bash integration.
|
| programs.z-lua.enableFishIntegration | Whether to enable Fish integration.
|
| programs.i3status.modules.<name>.position | Position of this module in i3status order.
|
| programs.rclone.remotes.<name>.mounts.<name>.mountPoint | A local file path specifying the location of the mount point.
|
| programs.gnome-terminal.profile.<name>.default | Whether this should be the default profile.
|
| programs.sketchybar.service.enable | Whether to enable sketchybar service.
|
| programs.cavalier.settings.general | Settings to be written to the Cavalier configuration file
|
| programs.kitty.enableGitIntegration | Whether to enable git integration.
|
| programs.floorp.profiles.<name>.bookmarks | Declarative bookmarks.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host.port | Specifies port number to forward to.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind.port | Specifies port number to bind to.
|
| programs.superfile.metadataPackage | The exiftool package to use.
|
| programs.lazyworktree.enable | Whether to enable lazyworktree.
|
| programs.am2rlauncher.enable | Whether to enable am2rlauncher.
|
| programs.ssh.matchBlocks.<name>.kexAlgorithms | Specifies the available KEX (Key Exchange) algorithms.
|
| programs.irssi.networks.<name>.saslExternal | Enable SASL external authentication
|
| programs.hexchat.channels.<name>.autojoin | Channels list to autojoin on connecting to server.
|
| programs.qutebrowser.extraConfig | Extra lines added to qutebrowser config.py file.
|
| programs.opam.enableFishIntegration | Whether to enable Fish integration.
|
| programs.oh-my-posh.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pazi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.skim.enableFishIntegration | Whether to enable Fish integration.
|
| programs.navi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.yazi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.mods.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mise.enableBashIntegration | Whether to enable Bash integration.
|
| programs.goto.enableBashIntegration | Whether to enable Bash integration.
|
| programs.opam.enableBashIntegration | Whether to enable Bash integration.
|
| programs.hstr.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pazi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.skim.enableBashIntegration | Whether to enable Bash integration.
|
| programs.quickshell.systemd.enable | Whether to enable quickshell systemd service.
|
| programs.yazi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.difftastic.jujutsu.enable | Whether to enable jujutsu integration for difftastic.
|
| programs.navi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mise.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mods.enableBashIntegration | Whether to enable Bash integration.
|
| programs.newsboat.autoVacuum.onCalendar | How often to run the cleaning command
|
| programs.floorp.profiles.<name>.preConfig | Extra preferences to add to user.js, before
programs.firefox.profiles._name_.settings
|
| programs.gemini-cli.commands.<name>.prompt | The prompt that will be sent to the Gemini model when the command is executed
|
| programs.nix-your-shell.nix-output-monitor.enable | Whether to enable nix-output-monitor
|
| programs.termite.hintsForegroundColor | Hints foreground color value.
|
| programs.termite.hintsBackgroundColor | Hints background color value.
|
| programs.gnome-terminal.profile.<name>.cursorShape | The cursor shape.
|
| programs.firefoxpwa.profiles.<name>.name | Name of the profile.
|
| programs.joplin-desktop.general.editor | The editor command (may include arguments) that will be used to open a
note
|
| programs.onlyoffice.settings | Configuration settings for Onlyoffice
|
| programs.browserpass.browsers | Which browsers to install browserpass for
|
| programs.difftastic.git.diffToolMode | Whether to additionally configure difftastic as a git difftool
|
| programs.taskwarrior.extraConfig | Additional content written at the end of
$XDG_CONFIG_HOME/task/taskrc.
|
| programs.ssh.matchBlocks.<name>.serverAliveInterval | Set timeout in seconds after which response will be requested.
|
| programs.zsh.plugins.*.completions | Paths of additional functions to add to fpath.
|
| programs.chromium.extensions.*.crxPath | Path to the extension's crx file
|
| programs.powerline-go.modulesRight | List of module names to load to be displayed on the right side
|
| programs.streamlink.plugins | Streamlink plugins
|
| programs.tealdeer.settings.updates | Tealdeer can refresh the cache automatically when it is outdated
|
| programs.librewolf.profiles.<name>.search | Declarative search engine configuration.
|
| programs.autorandr.hooks.preswitch | Preswitch hook executed before mode switch.
|
| programs.zsh.prezto.terminal.windowTitleFormat | Set the window title format.
|
| programs.vivid.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.broot.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.aliae.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.mcfly.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.sketchybar.extraPackages | Extra packages to add to PATH for the sketchybar service.
|
| programs.rbenv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pyenv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.autorandr.profiles.<name>.config | Per output profile configuration.
|
| programs.element-desktop.settings | Configuration settings for Element's default profiles
|
| programs.ssh.matchBlocks.<name>.dynamicForwards | Specify dynamic port forwardings
|
| programs.radicle.uri.rad.vscode.extension | The unique identifier of the VSCode extension that should handle rad:-URIs.
|
| programs.firefox.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to Firefox extensions.
|
| programs.thunderbird.profiles | Attribute set of Thunderbird profiles.
|
| programs.gnome-terminal.profile.<name>.boldIsBright | Whether bold text is shown in bright colors.
|
| programs.irssi.networks.<name>.server.autoConnect | Whether Irssi connects to the server on launch.
|
| programs.oh-my-posh.enableBashIntegration | Whether to enable Bash integration.
|
| programs.oh-my-posh.enableFishIntegration | Whether to enable Fish integration.
|
| programs.sketchybar.service.errorLogFile | Absolute path to log all stderr output.
|
| programs.niriswitcher.enable | Whether to enable niriswitcher, an application switcher for niri.
|
| programs.ssh.enableDefaultConfig | Whether to enable or not the old default config values
|
| programs.mc.extensionSettings | Settings for mc/mc.ext.ini file
|
| programs.gnome-terminal.profile.<name>.visibleName | The profile name.
|
| xdg.desktopEntries.<name>.terminal | Whether the program runs in a terminal window.
|
| programs.zsh.enableVteIntegration | Whether to enable integration with terminals using the VTE
library
|
| programs.firefox.profiles.<name>.search.order | The order the search engines are listed in
|
| programs.autorandr.hooks.predetect | Predetect hook executed before autorandr attempts to run xrandr.
|
| programs.ssh.matchBlocks.<name>.dynamicForwards.*.port | Specifies port number to bind to.
|
| programs.wayprompt.settings | Configuration for wayprompt written to
$XDG_CONFIG_HOME/wayprompt/config.ini
|
| programs.newsboat.autoFetchArticles.enable | Whether to enable automatic article fetcher timer.
|
| programs.obsidian.defaultSettings.app | Settings to write to app.json
|
| programs.quickshell.activeConfig | The name of the config to use
|
| programs.neovim.extraPython3Packages | The extra Python 3 packages required for your plugins to work
|
| programs.vivid.enableFishIntegration | Whether to enable Fish integration.
|
| programs.pyenv.enableBashIntegration | Whether to enable Bash integration.
|
| programs.nix-index.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.rbenv.enableBashIntegration | Whether to enable Bash integration.
|
| programs.broot.enableFishIntegration | Whether to enable Fish integration.
|
| programs.hexchat.channels.<name>.options.forceSSL | Use SSL for all servers.
|
| programs.aliae.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mcfly.enableBashIntegration | Whether to enable Bash integration.
|
| programs.broot.enableBashIntegration | Whether to enable Bash integration.
|
| programs.rbenv.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mcfly.enableFishIntegration | Whether to enable Fish integration.
|
| programs.aliae.enableBashIntegration | Whether to enable Bash integration.
|
| programs.thunderbird.settings | Attribute set of Thunderbird preferences to be added to
all profiles.
|
| programs.vivid.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pyenv.enableFishIntegration | Whether to enable Fish integration.
|
| programs.i3status.modules.<name>.settings | Configuration to add to this i3status module
|
| programs.hexchat.channels.<name>.password | Password to use
|
| programs.git-credential-oauth.extraFlags | Extra command-line arguments passed to git-credential-oauth
|
| programs.kakoune.config.showWhitespace | Settings for the show whitespaces highlighter.
|
| programs.gnome-terminal.profile.<name>.audibleBell | Turn on/off the terminal's bell.
|
| programs.zsh.syntaxHighlighting | Options related to zsh-syntax-highlighting.
|
| programs.pet.snippets.*.description | Description of the snippet.
|
| programs.opencode.agents | Custom agents for opencode
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.bind.port | Specifies port number to bind to.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host.port | Specifies port number to forward to.
|
| programs.anime-downloader.settings | Configuration settings for anime-downloader
|
| programs.keepassxc.enable | Whether to enable KeePassXC.
When this flag is set, KeePassXC' builtin native messaging manifest for
communication with its browser extension is automatically installed
|
| programs.irssi.networks.<name>.channels.<name>.autoJoin | Whether to join this channel on connect.
|
| programs.pistol.associations | Associations written to the Pistol configuration at
$XDG_CONFIG_HOME/pistol/pistol.conf.
|
| programs.kakoune.config.ui.shiftFunctionKeys | Amount by which shifted function keys are offset
|
| programs.desktoppr.settings.sha256 | An optional SHA256 checksum of the desktop picture/wallpaper
|
| programs.streamlink.settings | Global configuration options for streamlink
|
| programs.chromium.nativeMessagingHosts | List of Chromium native messaging hosts to install.
|
| programs.opencode.tools | Custom tools for opencode
|
| programs.floorp.profiles.<name>.search.default | The default search engine used in the address bar and search
bar.
|
| programs.lutris.runners.<name>.settings.system | Lutris system options for this runner
|
| programs.neomutt.unmailboxes | Set unmailboxes * at the start of account configurations
|
| programs.hexchat.channels.<name>.nickname2 | Secondary nickname.
|
| programs.firefox.profiles.<name>.bookmarks | Declarative bookmarks.
|
| programs.termite.cursorForegroundColor | Cursor foreground color value.
|
| programs.am2rlauncher.package | The am2rlauncher package to use.
|
| programs.lazyworktree.package | The lazyworktree package to use.
|
| programs.niriswitcher.package | The niriswitcher package to use.
|
| programs.bash.enableVteIntegration | Whether to enable integration with terminals using the VTE
library
|
| programs.niriswitcher.style | CSS style of the switcher.
https://github.com/isaksamsten/niriswitcher/?tab=readme-ov-file#themes
for the documentation
|
| programs.smug.projects.<name>.windows.*.commands | Commands to execute when window starts.
|
| programs.direnv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.anyrun.config.ignoreExclusiveZones | Ignore exclusive zones, eg
|
| programs.zoxide.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.zellij.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.nix-index.enableBashIntegration | Whether to enable Bash integration.
|
| programs.nix-index.enableFishIntegration | Whether to enable Fish integration.
|
| programs.zsh.historySubstringSearch.enable | Whether to enable history substring search.
|
| programs.watson.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.vscode.profiles.<name>.globalSnippets | Defines global user snippets.
|
| programs.obsidian.vaults.<name>.settings.themes | Themes to install.
|
| programs.gnome-terminal.profile.<name>.cursorBlinkMode | The cursor blink mode.
|
| programs.firefox.profiles.<name>.preConfig | Extra preferences to add to user.js, before
programs.firefox.profiles._name_.settings
|
| programs.riff.enableGitIntegration | Whether to enable git integration for riff
|
| programs.zsh.prezto.tmux.itermIntegration | Integrate with iTerm2.
|
| xsession.windowManager.spectrwm.programs | Spectrwm programs variables.
|
| programs.floorp.profiles.<name>.search.force | Whether to force replace the existing search
configuration
|
| programs.qutebrowser.settings | Options to add to qutebrowser config.py file
|
| programs.zellij.attachExistingSession | Whether to attach to the default session after being autostarted if a Zellij session already exists
|
| programs.git.maintenance.enable | Enable the automatic git maintenance
|
| programs.swaylock.enable | Whether to enable swaylock
|
| programs.workstyle.systemd.target | The systemd target that will automatically start the Workstyle service
|
| programs.librewolf.profiles.<name>.userChrome | Custom LibreWolf user chrome CSS.
|
| programs.vscode.mutableExtensionsDir | Whether extensions can be installed or updated manually
or by Visual Studio Code
|
| programs.khal.locale.weeknumbers | Enable week numbers in calendar and interactive (ikhal) mode
|
| programs.fabric-ai.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.firefoxpwa.profiles | Attribute set of profile options
|
| programs.vscode.profiles.<name>.userSettings | Configuration written to Visual Studio Code's
settings.json
|
| programs.librewolf.profiles.<name>.isDefault | Whether this is a default profile.
|
| programs.mc.fileHighlightSettings | Settings for mc/filehighlight.ini file
|
| programs.smug.projects.<name>.windows.*.selected | Whether this window should be selected by default at session start.
|
| programs.git.maintenance.timers | Systemd timers to create for scheduled git maintenance
|
| programs.kakoune.config.numberLines.relative | Show line numbers relative to the main cursor line.
|
| programs.tmux.customPaneNavigationAndResize | Override the hjkl and HJKL bindings for pane navigation and
resizing in VI mode.
|
| xdg.desktopEntries.<name>.actions.<name>.exec | Program to execute, possibly with arguments.
|
| programs.delta.enableGitIntegration | Whether to enable git integration for delta
|
| programs.vscode.profiles.<name>.enableUpdateCheck | Whether to enable update checks/notifications
|
| programs.pistol.associations.*.mime | Mime type regex that this association should match.
|
| programs.floorp.profiles.<name>.settings | Attribute set of Floorp preferences
|
| programs.gnome-shell.extensions.*.package | Package providing a GNOME Shell extension in
$out/share/gnome-shell/extensions/${id}.
|
| programs.watson.enableFishIntegration | Whether to enable Fish integration.
|
| programs.zoxide.enableBashIntegration | Whether to enable Bash integration.
|
| programs.zellij.enableFishIntegration | Whether to enable Fish integration.
|
| programs.direnv.enableFishIntegration | Whether to enable Fish integration.
|
| programs.zoxide.enableFishIntegration | Whether to enable Fish integration.
|
| programs.watson.enableBashIntegration | Whether to enable Bash integration.
|
| programs.zellij.enableBashIntegration | Whether to enable Bash integration.
|
| programs.direnv.enableBashIntegration | Whether to enable Bash integration.
|
| programs.gnome-terminal.profile.<name>.colors.cursor | The color for the terminal cursor.
|
| programs.nix-your-shell.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.gnome-terminal.profile.<name>.scrollOnOutput | Whether to scroll when output is written.
|
| programs.rclone.remotes.<name>.secrets | Sensitive configuration values such as passwords, API keys, and tokens
|
| programs.sketchybar.includeSystemPath | Whether to include common system PATH in the wrapper
|
| programs.lutris.runners.<name>.settings.runner | Runner specific options
|
| programs.zsh.history.expireDuplicatesFirst | Expire duplicates first.
|
| 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.lazydocker.settings | Configuration written to
$XDG_CONFIG_HOME/lazydocker/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/jesseduffield/lazydocker/config.yml
|
| programs.autorandr.profiles.<name>.config.<name>.dpi | Output DPI configuration.
|
| programs.kakoune.config.showWhitespace.tab | The character to display for tabs
|
| programs.fabric-ai.enableBashIntegration | Whether to enable Bash integration.
|
| programs.hyprlock.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| programs.obsidian.defaultSettings.themes.*.pkg | The theme package.
|
| programs.ssh.matchBlocks.<name>.compression | Specifies whether to use compression
|
| programs.khal.locale.firstweekday | The first day of the week, where Monday is 0 and Sunday is 6.
|
| programs.gnome-terminal.profile.<name>.colors.boldColor | The bold color, null to use same as foreground.
|
| programs.lf.previewer.keybinding | Key to bind to the script at previewer.source and
pipe through less
|
| programs.librewolf.profiles.<name>.extraConfig | Extra preferences to add to user.js.
|
| programs.obsidian.vaults.<name>.settings.themes.*.pkg | The theme package.
|
| programs.nix-your-shell.enableFishIntegration | Whether to enable Fish integration.
|
| programs.autorandr.hooks.postswitch | Postswitch hook executed after mode switch.
|
| programs.floorp.profiles.<name>.extensions | Submodule for installing and configuring extensions.
|
| programs.autorandr.profiles.<name>.config.<name>.mode | Output resolution.
|
| programs.zsh.prezto.historySubstring.foundColor | Set the query found color.
|
| programs.beets.mpdIntegration.enableStats | Whether to enable mpdstats plugin and service.
|
| programs.autorandr.profiles.<name>.config.<name>.rate | Output framerate.
|
| programs.librewolf.languagePacks | The language packs to install
|
| programs.firefox.profiles.<name>.search.default | The default search engine used in the address bar and search
bar.
|
| programs.atuin.enableZshIntegration | Whether to enable Zsh integration
|
| programs.borgmatic.backups.<name>.hooks.extraConfig | Extra settings.
|
| programs.termite.enableVteIntegration | Whether to enable Shell VTE integration.
|
| programs.ne.automaticPreferences | Automatic preferences files for ne.
|
| programs.thunderbird.profiles.<name>.name | This profile's name.
|
| home.stateVersion | It is occasionally necessary for Home Manager to change
configuration defaults in a way that is incompatible with
stateful data
|
| programs.chromium.extensions.*.updateUrl | URL of the extension's update manifest XML file
|
| programs.atuin.enableBashIntegration | Whether to enable Bash integration
|
| programs.atuin.enableFishIntegration | Whether to enable Fish integration
|
| programs.vim.packageConfigurable | The vim-full package to use
|
| programs.vscode.profiles.<name>.extensions | The extensions Visual Studio Code should be started with.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host.address | The address to forward to.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind.address | The address to bind to.
|
| programs.pistol.associations.*.fpath | File path regex that this association should match.
|
| programs.ssh.matchBlocks.<name>.certificateFile | Specifies files from which the user certificate is read.
|
| programs.floorp.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.git-credential-keepassxc.hosts | Hosts for which git-credential-keepassxc is enabled.
|
| programs.lazygit.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.sheldon.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.wezterm.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.granted.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.eza.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.scmpuff.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.am2rlauncher.config | Config file for am2rlauncher in XML format
|
| programs.obsidian.vaults.<name>.settings.hotkeys | Hotkeys to configure.
|
| programs.fish.generateCompletions | Whether to enable the automatic generation of completions based upon installed man pages.
|
| programs.radicle.uri.rad.browser.preferredNode | The hostname of an instance of radicle-node, reachable via HTTPS.
|
| programs.opencode.themes | Custom themes for opencode
|
| programs.firefox.profiles.<name>.search.force | Whether to force replace the existing search
configuration
|
| programs.obsidian.vaults.<name>.settings.extraFiles | Extra files to link to the vault directory.
|
| programs.autorandr.profiles.<name>.config.<name>.crtc | Output video display controller.
|
| programs.librewolf.profiles.<name>.userContent | Custom LibreWolf user content CSS.
|
| programs.chromium.extensions | List of Chromium extensions to install
|
| programs.fzf.tmux.enableShellIntegration | Whether to enable setting FZF_TMUX=1 which causes shell integration to use fzf-tmux
.
|
| programs.zsh.prezto.historySubstring.notFoundColor | Set the query not found color.
|
| programs.obsidian.defaultSettings.themes | Themes to install
|
| programs.desktoppr.settings.picture | The path to the desktop picture/wallpaper to set
|
| programs.gnome-terminal.profile.<name>.colors.palette | The terminal palette.
|
| programs.hexchat.channels.<name>.options.bypassProxy | Bypass proxy.
|
| programs.nvchecker.settings | Configuration written to
$HOME/Library/Application Support/nvchecker/nvchecker.toml (on Darwin) or
$XDG_CONFIG_HOME/nvchecker/nvchecker.toml (otherwise)
|
| programs.chromium.dictionaries | List of Chromium dictionaries to install.
|
| programs.prismlauncher.enable | Whether to enable Prism Launcher.
|
| programs.kitty.shellIntegration.mode | Set the mode of the shell integration
|
| programs.codex.custom-instructions | Define custom guidance for the agents; this value is written to {file}~/.codex/AGENTS.md
|
| programs.floorp.profiles.<name>.bookmarks.force | Whether to force override existing custom bookmarks.
|
| programs.chromium.extensions.*.version | The extension's version, required for local installation
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.url | Start URL of the site.
|
| programs.taskwarrior.dataLocation | Location where Task Warrior will store its data
|
| programs.radicle.settings.publicExplorer | HTTPS URL pattern used to generate links to view content on Radicle via the browser.
|
| programs.firefox.profiles.<name>.settings | Attribute set of Firefox preferences
|
| programs.sheldon.enableFishIntegration | Whether to enable Fish integration.
|
| programs.yazi.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.lazygit.enableBashIntegration | Whether to enable Bash integration.
|
| programs.scmpuff.enableFishIntegration | Whether to enable Fish integration.
|
| programs.lazygit.enableFishIntegration | Whether to enable Fish integration.
|
| programs.wezterm.enableBashIntegration | Whether to enable Bash integration.
|
| programs.scmpuff.enableBashIntegration | Whether to enable Bash integration.
|
| programs.mise.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.granted.enableFishIntegration | Whether to enable Fish integration.
|
| programs.sheldon.enableBashIntegration | Whether to enable Bash integration.
|
| programs.termite.hintsActiveForegroundColor | Hints active foreground color value.
|
| programs.termite.hintsActiveBackgroundColor | Hints active background color value.
|
| programs.superfile.pinnedFolders.*.location | Location of the pinned entry.
|
| programs.beets.mpdIntegration.enableUpdate | Whether to enable mpdupdate plugin.
|
| programs.senpai.config.password-cmd | Alternatively to providing your SASL authentication password
directly in plaintext, you can specify a command to be run to
fetch the password at runtime
|
| programs.keepassxc.settings | Configuration written to
$XDG_CONFIG_HOME/keepassxc/keepassxc.ini
|
| programs.kakoune.config.showWhitespace.space | The character to display for spaces
|
| programs.autorandr.profiles.<name>.config.<name>.gamma | Output gamma configuration.
|
| programs.zsh.historySubstringSearch.searchUpKey | The key codes to be used when searching up
|
| programs.quickshell.systemd.target | The systemd target that will automatically start quickshell
|
| programs.niriswitcher.settings | niriswitcher configuration
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.name | Name of the site.
|
| programs.ssh.matchBlocks.<name>.dynamicForwards.*.address | The address to bind to.
|
| programs.borgmatic.backups.<name>.output.extraConfig | Extra settings.
|
| programs.streamlink.plugins.<name>.src | Source of the custom plugin
|
| programs.smug.projects.<name>.windows.*.panes.*.commands | Commands to execute when pane starts.
|
| programs.diff-so-fancy.enableGitIntegration | Whether to enable git integration for diff-so-fancy
|
| programs.gnome-terminal.profile.<name>.customCommand | The command to use to start the shell, or null for default shell.
|
| programs.bash.enableCompletion | Whether to enable Bash completion for all interactive Bash shells
|
| programs.ssh.matchBlocks.<name>.identitiesOnly | Specifies that ssh should only use the authentication
identity explicitly configured in the
~/.ssh/config files or passed on the
ssh command-line, even if ssh-agent
offers more identities.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host.address | The address to forward to.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.bind.address | The address to bind to.
|
| programs.floorp.profiles.<name>.containers | Attribute set of container configurations
|
| programs.codex.enableMcpIntegration | Whether to integrate the MCP server config from
programs.mcp.servers into
programs.codex.settings.mcp_servers
|
| programs.firefox.profiles.<name>.extensions | Submodule for installing and configuring extensions.
|
| programs.git-credential-keepassxc.enable | Whether to enable git-credential-keepassxc..
|
| programs.oh-my-posh.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.awscli.credentials | Configuration written to $HOME/.aws/credentials
|
| programs.librewolf.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to LibreWolf extensions.
|
| programs.kakoune.config.showWhitespace.tabStop | The character to append to tabs to reach the width of a tabstop
|
| programs.zsh.prezto.python.virtualenvAutoSwitch | Auto switch to Python virtualenv on directory change.
|
| programs.kakoune.config.showWhitespace.lineFeed | The character to display for line feeds
|
| programs.lazyworktree.settings | Configuration settings for lazyworktree
|
| programs.firefox.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.obsidian.vaults.<name>.settings.corePlugins | Core plugins to activate.
|
| programs.gh.settings.git_protocol | The protocol to use when performing Git operations.
|
| programs.broot.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.vivid.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.aliae.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.atuin.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.neomutt.changeFolderWhenSourcingAccount | Whether to enable changing the folder when sourcing an account.
|
| programs.opencode.commands | Custom commands for opencode
|
| programs.kakoune.config.numberLines.separator | String that separates the line number column from the
buffer contents
|
| programs.rbw.settings.identity_url | The identity url for your bitwarden installation.
|
| programs.prismlauncher.package | The prismlauncher package to use.
|
| programs.librewolf.profiles.<name>.search.order | The order the search engines are listed in
|
| programs.patdiff.enableGitIntegration | Whether to enable git integration for patdiff
|
| programs.keychain.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.starship.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.autojump.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.carapace.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.zsh.syntaxHighlighting.enable | Whether to enable zsh syntax highlighting.
|
| programs.rbw.settings.lock_timeout | The amount of time that your login information should be cached.
|
| programs.starship.enableIonIntegration | Whether to enable Ion integration.
|
| programs.broot.settings.verbs | Define new verbs
|
| programs.obsidian.defaultSettings.hotkeys | Hotkeys to configure
|
| programs.starship.enableTransience | The TransientPrompt feature of Starship replaces previous prompts with a
custom string
|
| programs.firefox.profiles.<name>.bookmarks.force | Whether to force override existing custom bookmarks.
|
| programs.autorandr.profiles.<name>.config.<name>.scale.x | Horizontal scaling factor/pixels.
|
| programs.autorandr.profiles.<name>.config.<name>.scale.y | Vertical scaling factor/pixels.
|
| programs.papis.libraries.<name>.isDefault | Whether this is a default library
|
| programs.obsidian.defaultSettings.extraFiles | Extra files to link to the vault directory
|
| programs.zsh.historySubstringSearch.searchDownKey | The key codes to be used when searching down
|
| programs.sketchybar.extraLuaPackages | The extra Lua packages required for your plugins to work
|
| programs.offlineimap.extraConfig.mbnames | Extra configuration options added to the
mbnames section.
|
| programs.autorandr.profiles.<name>.config.<name>.enable | Whether to enable the output.
|
| programs.kakoune.config.showWhitespace.enable | Whether to enable the show whitespace highlighter.
|
| programs.vscode.profiles.<name>.languageSnippets | Defines user snippets for different languages.
|
| programs.autorandr.profiles.<name>.config.<name>.rotate | Output rotate configuration.
|
| programs.vicinae.extensions | List of Vicinae extensions to install
|
| programs.intelli-shell.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.floorp.profiles.<name>.containers.<name>.icon | Container icon.
|
| programs.gnome-terminal.profile.<name>.showScrollbar | Whether the scroll bar should be visible.
|
| programs.nix-index.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.obsidian.defaultSettings.hotkeys.<name>.*.key | The hotkey.
|
| programs.obsidian.defaultSettings.extraFiles.<name>.text | Text of the file.
|
| programs.librewolf.profiles.<name>.bookmarks | Declarative bookmarks.
|
| programs.offlineimap.extraConfig.general | Extra configuration options added to the
general section.
|
| programs.offlineimap.extraConfig.default | Extra configuration options added to the
DEFAULT section.
|
| programs.desktoppr.settings.setOnlyOnce | If false (the default), the desktop picture/wallpaper will be reset
to the configured parameters on every system configuration change
|
| programs.obsidian.vaults.<name>.settings.extraFiles.<name>.text | Text of the file.
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.key | The hotkey.
|
| programs.autojump.enableFishIntegration | Whether to enable Fish integration.
|
| programs.keychain.enableBashIntegration | Whether to enable Bash integration.
|
| programs.thunderbird.profiles.<name>.search | Declarative search engine configuration.
|
| programs.keychain.enableFishIntegration | Whether to enable Fish integration.
|
| programs.autojump.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pay-respects.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.starship.enableBashIntegration | Whether to enable Bash integration.
|
| programs.carapace.enableBashIntegration | Whether to enable Bash integration.
|
| programs.starship.enableFishIntegration | Whether to enable Fish integration.
|
| programs.carapace.enableFishIntegration | Whether to enable Fish integration.
|
| programs.newsboat.autoFetchArticles.onCalendar | How often to fetch new articles
|
| programs.git-credential-keepassxc.package | The git-credential-keepassxc package to use.
|
| programs.borgmatic.backups.<name>.storage.extraConfig | Extra settings.
|
| programs.obsidian.defaultSettings.corePlugins.*.name | The plugin.
|
| programs.kakoune.config.incrementalSearch | Execute a search as it is being typed.
|
| programs.librewolf.profiles.<name>.preConfig | Extra preferences to add to user.js, before
programs.firefox.profiles._name_.settings
|
| programs.autorandr.profiles.<name>.config.<name>.filter | Interpolation method to be used for scaling the output.
|
| programs.kakoune.config.keyMappings.*.docstring | Optional documentation text to display in info boxes.
|
| programs.qutebrowser.perDomainSettings | Options to set, as in settings but per domain
|
| programs.floorp.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| programs.floorp.profiles.<name>.bookmarks.configFile | Configuration file to define custom bookmarks.
|
| programs.floorp.profiles.<name>.containers.<name>.name | Container name, e.g., shopping.
|
| programs.prismlauncher.icons | List of paths to instance icons
|
| programs.obsidian.defaultSettings.themes.*.enable | Whether to set the theme as active.
|
| programs.pistol.associations.*.command | Preview command for files matched by this association.
|
| programs.firefox.profiles.<name>.containers | Attribute set of container configurations
|
| programs.floorp.profiles.<name>.containers.<name>.id | Container ID
|
| programs.obsidian.vaults.<name>.settings.corePlugins.*.name | The plugin.
|
| programs.zoxide.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.intelli-shell.enableFishIntegration | Whether to enable Fish integration.
|
| programs.intelli-shell.enableBashIntegration | Whether to enable Bash integration.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets | CSS snippets to install.
|
| programs.direnv.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.zsh.zsh-abbr.abbreviations | An attribute set that maps aliases (the top level attribute names
in this option) to abbreviations
|
| programs.zsh.syntaxHighlighting.styles | Custom styles for syntax highlighting
|
| programs.obsidian.vaults.<name>.settings.themes.*.enable | Whether to set the theme as active.
|
| programs.pay-respects.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pay-respects.enableFishIntegration | Whether to enable Fish integration.
|
| programs.floorp.profiles.<name>.containers.<name>.color | Container color.
|
| programs.rclone.remotes.<name>.mounts.<name>.options | An attribute set of option values passed to rclone mount
|
| programs.notmuch.maildir.synchronizeFlags | Whether to synchronize Maildir flags.
|
| programs.starship.enableInteractive | Only enable starship when the shell is interactive
|
| programs.sketchybar.config | The sketchybar configuration
|
| programs.obsidian.defaultSettings.corePlugins | Core plugins to activate
|
| programs.zsh.syntaxHighlighting.package | The zsh-syntax-highlighting package to use.
|
| programs.nix-your-shell.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.distrobox.containers | A set of containers and all its respective configurations
|
| programs.floorp.profiles.<name>.extensions.force | Whether to override all previous firefox settings
|
| programs.qutebrowser.loadAutoconfig | Load settings configured via the GUI.
|
| programs.rclone.remotes.<name>.config | Regular configuration options as described in rclone's documentation
https://rclone.org/docs/
|
| programs.fzf.tmux.shellIntegrationOptions | If programs.fzf.tmux.enableShellIntegration is set to true,
shell integration will use these options for fzf-tmux
|
| programs.tmux.disableConfirmationPrompt | Disable confirmation prompt before killing a pane or window
|
| programs.firefox.profiles.<name>.containers.<name>.icon | Container icon.
|
| programs.librewolf.profiles.<name>.search.default | The default search engine used in the address bar and search
bar.
|
| programs.ghostty.enableZshIntegration | Whether to enable Zsh integration
|
| programs.prismlauncher.settings | Configuration written to prismlauncher.cfg.
|
| programs.delta.enableJujutsuIntegration | Whether to enable jujutsu integration for delta
|
| programs.firefoxpwa.profiles.<name>.settings | Settings for this profile
|
| programs.sbt.credentials.*.passwordCommand | The command that provides the password or authentication token for
the repository.
|
| programs.autorandr.profiles.<name>.config.<name>.primary | Whether output should be marked as primary
|
| programs.claude-code.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.kakoune.config.numberLines.highlightCursor | Highlight the cursor line with a separate face.
|
| programs.thunderbird.profiles.<name>.userChrome | Custom Thunderbird user chrome CSS.
|
| programs.git-credential-keepassxc.groups | The KeePassXC groups used for storing and fetching of credentials
|
| programs.kubecolor.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.dircolors.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.zsh.prezto.completions.ignoredHosts | Set the entries to ignore in static /etc/hosts for
host completion.
|
| programs.atuin.forceOverwriteSettings | When enabled, force overwriting of the Atuin configuration file
($XDG_CONFIG_HOME/atuin/config.toml)
|
| programs.floorp.profiles.<name>.bookmarks.settings | Custom bookmarks.
|
| programs.obsidian.defaultSettings.cssSnippets.*.name | Name of the snippet.
|
| programs.obsidian.defaultSettings.cssSnippets.*.text | Text of the file.
|
| programs.firefox.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| programs.librewolf.profiles.<name>.search.force | Whether to force replace the existing search
configuration
|
| programs.firefox.profiles.<name>.containers.<name>.name | Container name, e.g., shopping.
|
| programs.zsh.zsh-abbr.globalAbbreviations | Similar to programs.zsh.zsh-abbr.abbreviations,
but are expanded anywhere on a line.
|
| programs.firefox.profiles.<name>.bookmarks.configFile | Configuration file to define custom bookmarks.
|
| programs.qutebrowser.quickmarks | Quickmarks to add to qutebrowser's quickmarks file
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.text | Text of the file.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.name | Name of the snippet.
|
| programs.firefox.profiles.<name>.containers.<name>.id | Container ID
|
| programs.zsh.prezto.historySubstring.globbingFlags | Set the search globbing flags.
|
| programs.lazygit.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.borgmatic.backups.<name>.location.extraConfig | Extra settings.
|
| programs.ghostty.enableBashIntegration | Whether to enable Bash integration
|
| programs.ghostty.enableFishIntegration | Whether to enable Fish integration
|
| programs.firefoxpwa.profiles.<name>.sites | Attribute set of site options for this profile
|
| programs.anyrun.config.showResultsImmediately | Show search results immediately when Anyrun starts.
|
| programs.obsidian.defaultSettings.cssSnippets | CSS snippets to install
|
| programs.dircolors.enableBashIntegration | Whether to enable Bash integration.
|
| programs.firefox.profiles.<name>.containers.<name>.color | Container color.
|
| programs.dircolors.enableFishIntegration | Whether to enable Fish integration.
|
| programs.librewolf.profiles.<name>.settings | Attribute set of LibreWolf preferences
|
| programs.opencode.skills | Custom agent skills for opencode
|
| programs.vim.settings | At attribute set of Vim settings
|
| programs.streamlink.plugins.<name>.settings | Configuration for the specific plugin, written to
$XDG_CONFIG_HOME/streamlink/config. (linux) or
Library/Application Support/streamlink/config. (darwin).
|
| programs.autorandr.profiles.<name>.config.<name>.extraConfig | Extra lines to append to this profile's config.
|
| programs.vscode.haskell.hie.executablePath | The path to the Haskell IDE Engine executable
|
| programs.autorandr.profiles.<name>.config.<name>.scale.method | Output scaling method.
|
| programs.gnome-terminal.profile.<name>.colors.highlight | The colors for the terminal’s highlighted area.
|
| programs.obsidian.defaultSettings.extraFiles.<name>.source | Path of the source file or directory.
|
| programs.thunderbird.profiles.<name>.extraConfig | Extra preferences to add to user.js.
|
| programs.sbt.repositories | A list of repositories to use when resolving dependencies
|
| programs.firefox.profiles.<name>.extensions.force | Whether to override all previous firefox settings
|
| programs.vscode.profiles.<name>.keybindings | Keybindings written to Visual Studio Code's
keybindings.json
|
| programs.zsh.autosuggestion.enable | Enable zsh autosuggestions
|
| programs.obsidian.vaults.<name>.settings.extraFiles.<name>.source | Path of the source file or directory.
|
| programs.obsidian.defaultSettings.extraFiles.<name>.target | Path to target relative to the vault's directory.
|
| programs.autorandr.profiles.<name>.config.<name>.position | Output position
|
| programs.obsidian.defaultSettings.corePlugins.*.enable | Whether to enable the plugin.
|
| programs.librewolf.profiles.<name>.extensions | Submodule for installing and configuring extensions.
|
| programs.hexchat.channels.<name>.loginMethod | The login method
|
| programs.thunderbird.profiles.<name>.isDefault | Whether this is a default profile
|
| programs.obsidian.vaults.<name>.settings.extraFiles.<name>.target | Path to target relative to the vault's directory.
|
| programs.qutebrowser.keyMappings | This setting can be used to map keys to other keys
|
| programs.nushell.environmentVariables | Environment variables to be set
|
| programs.obsidian.vaults.<name>.settings.corePlugins.*.enable | Whether to enable the plugin.
|
| programs.thunderbird.profiles.<name>.userContent | Custom Thunderbird user content CSS.
|
| programs.zsh.prezto.syntaxHighlighting.styles | Set syntax highlighting styles.
|
| programs.librewolf.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.firefox.profiles.<name>.bookmarks.settings | Custom bookmarks.
|
| programs.opencode.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.floorp.profiles.<name>.containersForce | Whether to force replace the existing containers configuration
|
| programs.borgmatic.backups.<name>.retention.keepDaily | Number of daily archives to keep
|
| programs.autorandr.profiles.<name>.hooks.preswitch | Preswitch hook executed before mode switch.
|
| programs.zsh.syntaxHighlighting.patterns | Custom syntax highlighting for user-defined patterns
|
| programs.librewolf.profiles.<name>.bookmarks.force | Whether to force override existing custom bookmarks.
|
| programs.gnome-terminal.profile.<name>.scrollbackLines | The number of scrollback lines to keep, null for infinite.
|
| programs.thunderbird.profiles.<name>.settings | Preferences to add to this profile's
user.js.
|
| programs.qutebrowser.enableDefaultBindings | Disable to prevent loading default key bindings.
|
| programs.carapace.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.keychain.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.starship.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.autorandr.profiles.<name>.hooks.predetect | Predetect hook executed before autorandr attempts to run xrandr.
|
| programs.borgmatic.backups.<name>.retention.keepWithin | Keep all archives within this time interval.
|
| programs.kubeswitch.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.intelli-shell.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.obsidian.defaultSettings.cssSnippets.*.source | Path of the source file.
|
| programs.obsidian.defaultSettings.cssSnippets.*.enable | Whether to enable the snippet.
|
| programs.television.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.borgmatic.backups.<name>.retention.extraConfig | Extra settings.
|
| programs.thunderbird.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to Thunderbird extensions.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.enable | Whether to enable the snippet.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.source | Path of the source file.
|
| programs.librewolf.profiles.<name>.containers | Attribute set of container configurations
|
| programs.obsidian.vaults.<name>.settings.appearance | Settings to write to appearance.json.
|
| programs.pay-respects.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.gemini-cli.commands.<name>.description | A brief, one-line description of what the command does
|
| programs.borgmatic.backups.<name>.retention.keepYearly | Number of yearly archives to keep
|
| programs.borgmatic.backups.<name>.retention.keepHourly | Number of hourly archives to keep
|
| programs.borgmatic.backups.<name>.retention.keepWeekly | Number of weekly archives to keep
|
| programs.thunderbird.profiles.<name>.search.order | The order the search engines are listed in
|
| programs.television.enableBashIntegration | Whether to enable Bash integration.
|
| programs.zsh.prezto.syntaxHighlighting.pattern | Set syntax pattern styles.
|
| programs.kubeswitch.enableFishIntegration | Whether to enable Fish integration.
|
| programs.television.enableFishIntegration | Whether to enable Fish integration.
|
| programs.kubeswitch.enableBashIntegration | Whether to enable Bash integration.
|
| programs.firefox.profiles.<name>.containersForce | Whether to force replace the existing containers configuration
|
| programs.khal.locale.local_timezone | khal will show all times in this timezone
|
| launchd.agents.<name>.config.EnableGlobbing | This flag causes launchd to use the glob(3) mechanism to update the program arguments before invocation.
|
| programs.diff-highlight.enableGitIntegration | Whether to enable git integration for diff-highlight
|
| programs.librewolf.profiles.<name>.containers.<name>.icon | Container icon.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.settings | Settings for this site
|
| programs.keychain.enableXsessionIntegration | Whether to run keychain from your ~/.xsession.
|
| programs.mangohud.settingsPerApplication | Sets MangoHud settings per application
|
| programs.nvchecker.settings.__config__ | See https://nvchecker.readthedocs.io/en/stable/usage.html#configuration-files
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.manifestUrl | URL of the site's web app manifest.
|
| programs.vscode.profiles.<name>.enableExtensionUpdateCheck | Whether to enable update notifications for extensions
|
| programs.zsh.prezto.terminal.multiplexerTitleFormat | Set the multiplexer title format.
|
| programs.floorp.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| programs.autorandr.profiles.<name>.config.<name>.scale | Output scale configuration
|
| programs.librewolf.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| programs.zsh.prezto.python.virtualenvInitialize | Automatically initialize virtualenvwrapper if pre-requisites are met.
|
| programs.librewolf.profiles.<name>.containers.<name>.name | Container name, e.g., shopping.
|
| programs.librewolf.profiles.<name>.bookmarks.configFile | Configuration file to define custom bookmarks.
|
| programs.autorandr.profiles.<name>.hooks.postswitch | Postswitch hook executed after mode switch.
|
| programs.librewolf.profiles.<name>.containers.<name>.id | Container ID
|
| programs.hexchat.overwriteConfigFiles | Enables overwriting HexChat configuration files
(hexchat.conf, servlist.conf)
|
| programs.dircolors.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.borgmatic.backups.<name>.retention.keepMonthly | Number of monthly archives to keep
|
| programs.khal.locale.datetimeformat | khal will display and understand all datetimes in this format
|
| programs.qutebrowser.greasemonkey | Greasemonkey userscripts to add to qutebrowser's greasemonkey
directory.
|
| programs.irssi.networks.<name>.server.ssl.certificateFile | Path to a file containing the certificate used for
client authentication to the server.
|
| programs.obsidian.defaultSettings.appearance | Settings to write to appearance.json
|
| programs.librewolf.profiles.<name>.containers.<name>.color | Container color.
|
| programs.obsidian.defaultSettings.corePlugins.*.settings | Plugin settings to include.
|
| programs.openstackclient.enable | Whether to enable OpenStack command-line client.
|
| programs.autorandr.profiles.<name>.config.<name>.transform | Refer to
xrandr(1)
for the documentation of the transform matrix.
|
| programs.gnome-terminal.profile.<name>.deleteBinding | Which string the terminal should send to an application when the user
presses the Delete key.
auto
: Send the @7 control sequence.
ascii-backspace
: Send an ASCII backspace character (0x08).
ascii-delete
: Send an ASCII delete character (0x7F).
delete-sequence
: Send the @7 control sequence.
tty
: Send terminal's "erase" setting.
|
| programs.kakoune.config.showWhitespace.nonBreakingSpace | The character to display for non-breaking spaces
|
| programs.obsidian.vaults.<name>.settings.corePlugins.*.settings | Plugin settings to include.
|
| programs.librewolf.profiles.<name>.extensions.force | Whether to override all previous firefox settings
|
| programs.thunderbird.profiles.<name>.search.default | The default search engine used in the address bar and search
bar.
|
| programs.gnome-terminal.profile.<name>.colors.foregroundColor | The foreground color.
|
| programs.gnome-terminal.profile.<name>.colors.backgroundColor | The background color.
|
| programs.hexchat.channels.<name>.options.autoconnect | Autoconnect to network.
|
| programs.prismlauncher.extraPackages | Additional theme packages to install to the user environment
|
| programs.git-worktree-switcher.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.openstackclient.package | The openstackclient package to use.
|
| programs.khal.locale.longdateformat | khal will display and understand all dates in this format
|
| programs.thunderbird.profiles.<name>.search.force | Whether to force replace the existing search
configuration
|
| programs.obsidian.vaults.<name>.settings.communityPlugins | Community plugins to install and activate.
|
| programs.floorp.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.icon | Icon to display in file manager, menus, etc.
|
| programs.librewolf.profiles.<name>.bookmarks.settings | Custom bookmarks.
|
| programs.firefox.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| programs.thunderbird.profiles.<name>.withExternalGnupg | Allow using external GPG keys with GPGME.
|
| programs.autorandr.profiles.<name>.fingerprint | Output name to EDID mapping
|
| programs.thunderbird.profiles.<name>.feedAccounts.<name>.name | This feed account's name.
|
| programs.git-worktree-switcher.enableFishIntegration | Whether to enable Fish integration.
|
| programs.git-worktree-switcher.enableBashIntegration | Whether to enable Bash integration.
|
| programs.borgmatic.backups.<name>.consistency.checks | Consistency checks to run
|
| programs.qutebrowser.searchEngines | Search engines that can be used via the address bar
|
| programs.obsidian.defaultSettings.communityPlugins.*.pkg | The plugin package.
|
| programs.git.maintenance.repositories | Repositories on which git maintenance should run
|
| programs.obsidian.vaults.<name>.settings.communityPlugins.*.pkg | The plugin package.
|
| programs.thunderbird.profiles.<name>.feedAccounts | Attribute set of feed accounts
|
| programs.tealdeer.settings.updates.auto_update | Whether to enable auto-update.
|
| programs.borgmatic.backups.<name>.retention.keepSecondly | Number of secondly archives to keep
|
| programs.borgmatic.backups.<name>.retention.keepMinutely | Number of minutely archives to keep
|
| programs.gnome-terminal.profile.<name>.colors.cursor.background | The background color.
|
| programs.television.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.obsidian.defaultSettings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| programs.gnome-terminal.profile.<name>.colors.cursor.foreground | The foreground color.
|
| programs.borgmatic.backups.<name>.location.patterns | Patterns to include/exclude
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| programs.firefox.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| programs.librewolf.profiles.<name>.containersForce | Whether to force replace the existing containers configuration
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.obsidian.defaultSettings.communityPlugins | Community plugins to install and activate
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.enable | Whether to enable the desktop entry for this site.
|
| programs.ripgrep-all.custom_adapters | Custom adapters that invoke external preprocessing scripts
|
| programs.hexchat.channels.<name>.options.connectToSelectedServerOnly | Connect to selected server only.
|
| programs.vscode.profiles.<name>.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.vscode.profiles.<name>.userMcp
|
| programs.borgmatic.backups.<name>.consistency.extraConfig | Extra settings.
|
| programs.borgmatic.backups.<name>.consistency.checks.*.name | Name of consistency check to run.
|
| programs.floorp.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.zsh.prezto.autosuggestions.color | Set the query found color.
|
| programs.zsh.autosuggestion.highlight | Custom styles for autosuggestion highlighting
|
| programs.openstackclient.clouds | Configuration needed to connect to one or more clouds
|
| programs.nvchecker.settings.__config__.newver | The file to store 'new' (i.e. available) versions in
|
| programs.ripgrep-all.custom_adapters.*.args | The output path hint; the placeholders are the same as for rga's args
|
| services.unison.pairs.<name>.commandOptions | Additional command line options as a dictionary to pass to the
unison program
|
| programs.nvchecker.settings.__config__.oldver | The file to store 'old' (i.e. installed) version information in
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.obsidian.defaultSettings.communityPlugins.*.enable | Whether to enable the plugin.
|
| programs.nix-search-tv.enableTelevisionIntegration | Enables integration with television
|
| programs.obsidian.vaults.<name>.settings.communityPlugins.*.enable | Whether to enable the plugin.
|
| programs.thunderbird.profiles.<name>.search.privateDefault | The default search engine used in the Private Browsing.
|
| programs.firefox.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.ripgrep-all.custom_adapters.*.name | The unique identifier and name of this adapter; must only include a-z, 0-9, _
|
| programs.openstackclient.publicClouds | Public information about clouds
|
| programs.kitty.shellIntegration.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.librewolf.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| programs.gnome-terminal.profile.<name>.transparencyPercent | Background transparency in percent.
|
| programs.ripgrep-all.custom_adapters.*.binary | The path of the binary to run
|
| launchd.agents.<name>.config.HardResourceLimits.Data | The maximum size (in bytes) of the data segment for a process; this defines how far a program may
extend its break with the sbrk(2) system call.
|
| launchd.agents.<name>.config.SoftResourceLimits.Data | The maximum size (in bytes) of the data segment for a process; this defines how far a program may
extend its break with the sbrk(2) system call.
|
| programs.kitty.shellIntegration.enableFishIntegration | Whether to enable Fish integration.
|
| programs.kitty.shellIntegration.enableBashIntegration | Whether to enable Bash integration.
|
| programs.hexchat.channels.<name>.options.useGlobalUserInformation | Use global user information.
|
| programs.khal.locale.unicode_symbols | By default khal uses some Unicode symbols (as in "non-ASCII") as
indicators for things like repeating events
|
| programs.gnome-terminal.profile.<name>.backspaceBinding | Which string the terminal should send to an application when the user
presses the Backspace key.
auto
: Attempt to determine the right value from the terminal's IO settings.
ascii-backspace
: Send an ASCII backspace character (0x08).
ascii-delete
: Send an ASCII delete character (0x7F).
delete-sequence
: Send the @7 control sequence.
tty
: Send terminal's "erase" setting.
|
| programs.librewolf.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| programs.khard.settings.general.default_action | The default action to execute.
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| programs.gnome-terminal.profile.<name>.colors.highlight.background | The background color.
|
| programs.gnome-terminal.profile.<name>.colors.highlight.foreground | The foreground color.
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|
| programs.khal.locale.default_timezone | Default for new events or if khal does not understand the timezone
in an ical file
|
| programs.obsidian.defaultSettings.communityPlugins.*.settings | Settings to include in the plugin's data.json.
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.thunderbird.profiles.<name>.extensions | List of ‹name› add-on packages to install for this profile
|
| programs.obsidian.vaults.<name>.settings.communityPlugins.*.settings | Settings to include in the plugin's data.json.
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| programs.borgmatic.backups.<name>.location.repositories | List of local or remote repositories with paths and optional labels.
|
| launchd.agents.<name>.config.ProgramArguments | This key maps to the second argument of execvp(3)
|
| programs.librewolf.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.floorp.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| programs.borgmatic.backups.<name>.location.sourceDirectories | Directories to backup
|
| programs.thunderbird.profiles.<name>.accountsOrder | Custom ordering of accounts and local folders in
Thunderbird's folder pane
|
| programs.thunderbird.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| programs.floorp.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.firefox.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| programs.thunderbird.profiles.<name>.calendarAccountsOrder | Custom ordering of calendar accounts
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.categories | Categories in which the entry should be shown in a menu.
|
| programs.borgmatic.backups.<name>.consistency.checks.*.frequency | Frequency of this type of check
|
| programs.zsh.syntaxHighlighting.highlighters | Highlighters to enable
See the list of highlighters: https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/docs/highlighters.md
Note: The "main" highlighter is always included automatically
|
| programs.zsh.prezto.syntaxHighlighting.highlighters | Set syntax highlighters
|
| programs.firefox.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| targets.genericLinux.nixGL.prime.installScript | If this option is set, the wrapper script prime-offload is installed
into the environment
|
| programs.borgmatic.backups.<name>.location.excludeHomeManagerSymlinks | Whether to exclude Home Manager generated symbolic links from
the backups
|
| programs.hexchat.channels.<name>.options.acceptInvalidSSLCertificates | Accept invalid SSL certificates.
|
| programs.floorp.profiles.<name>.extensions.exactPermissions | When enabled,
programs.floorp.profiles.<profile>.extensions.settings.<extensionID>.permissions
must specify the exact set of permissions that the
extension will request
|
| programs.ripgrep-all.custom_adapters.*.mimetypes | If not null and --rga-accurate is enabled, mime type matching is used instead of file name matching
|
| programs.ripgrep-all.custom_adapters.*.extensions | The file extensions this adapter supports
|
| programs.thunderbird.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.librewolf.profiles.<name>.bookmarks.meta.maintainers | List of maintainers of each module
|
| programs.firefox.profiles.<name>.extensions.exactPermissions | When enabled,
programs.firefox.profiles.<profile>.extensions.settings.<extensionID>.permissions
must specify the exact set of permissions that the
extension will request
|
| programs.borgmatic.backups.<name>.storage.encryptionPasscommand | Command writing the passphrase to standard output.
|
| programs.discord.settings.DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING | Whether to enable Chrome's devtools inside Discord
|
| launchd.agents.<name>.config.ThrottleInterval | This key lets one override the default throttling policy imposed on jobs by launchd
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| programs.librewolf.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.pianobar.settings.password_command | Command pianobar will use to access password for Pandora music service authentication
|
| programs.ripgrep-all.custom_adapters.*.description | A description of this adapter; shown in rga's help
|
| programs.zsh.autosuggestion.strategy | ZSH_AUTOSUGGEST_STRATEGY is an array that specifies how suggestions should be generated
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| programs.librewolf.profiles.<name>.extensions.exactPermissions | When enabled,
programs.librewolf.profiles.<profile>.extensions.settings.<extensionID>.permissions
must specify the exact set of permissions that the
extension will request
|
| programs.khal.locale.longdatetimeformat | khal will display and understand all datetimes in this format
|
| programs.floorp.profiles.<name>.extensions.exhaustivePermissions | When enabled, the user must authorize requested
permissions for all extensions from
programs.floorp.profiles.<profile>.extensions.packages
in
programs.floorp.profiles.<profile>.extensions.settings.<extensionID>.permissions
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.permissions | Allowed permissions for this extension
|
| programs.firefox.profiles.<name>.extensions.exhaustivePermissions | When enabled, the user must authorize requested
permissions for all extensions from
programs.firefox.profiles.<profile>.extensions.packages
in
programs.firefox.profiles.<profile>.extensions.settings.<extensionID>.permissions
|
| programs.librewolf.profiles.<name>.extensions.exhaustivePermissions | When enabled, the user must authorize requested
permissions for all extensions from
programs.librewolf.profiles.<profile>.extensions.packages
in
programs.librewolf.profiles.<profile>.extensions.settings.<extensionID>.permissions
|
| services.activitywatch.watchers | Watchers to be included with the service alongside with their
configuration
|
| programs.lutris.runners.<name>.settings.runner.runner_executable | Specific option to point to a runner executable directly, don't set runner.package if you set this
|
| wayland.windowManager.sway.config.bindswitches.<name>.locked | Unless the flag --locked is set, the command
will not be run when a screen locking program
is active
|
| programs.qutebrowser.keyBindings | Key bindings mapping keys to commands in different modes
|
| programs.ripgrep-all.custom_adapters.*.output_path_hint | Setting this is useful if the output format is not plain text (.txt) but instead some other format that should be passed to another adapter
|
| programs.ripgrep-all.custom_adapters.*.match_only_by_mime | if --rga-accurate, only match by mime types, ignore extensions completely
|
| programs.ripgrep-all.custom_adapters.*.disabled_by_default | If true, the adapter will be disabled by default
|
| programs.tealdeer.settings.updates.auto_update_interval_hours | Duration, since the last cache update, after which the cache will be refreshed
|