| 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
|