| programs.xmobar.enable | Whether to enable Xmobar, a minimalistic status bar.
|
| programs.chawan.enable | Whether to enable chawan, A TUI web browser.
|
| programs.cmus.extraConfig | Extra configuration to add to cmus rc.
|
| programs.btop.extraConfig | Extra lines added to the btop.conf file.
|
| programs.alot.extraConfig | Extra lines added to alot configuration file.
|
| 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.neovim.extraName | Extra name appended to the wrapper package name.
|
| programs.gpg.publicKeys | A list of public keys to be imported into GnuPG
|
| programs.yt-dlp.extraConfig | Extra configuration to add to
$XDG_CONFIG_HOME/yt-dlp/config.
|
| programs.irssi.aliases | An attribute set that maps aliases to commands.
|
| 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.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.zsh.history.size | Number of history lines to keep.
|
| programs.zsh.history.save | Number of history lines to save.
|
| 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.alot.bindings | Keybindings.
|
| 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.fish.plugins.*.name | The name of the plugin.
|
| programs.clock-rs.package | The clock-rs package to use.
|
| programs.twitch-tui.enable | Whether to enable twitch-tui.
|
| programs.discocss.css | The custom CSS for discocss to use.
|
| programs.sapling.userName | Default user name to use.
|
| programs.gemini-cli.enable | Whether to enable gemini-cli.
|
| programs.pistol.enable | Whether to enable file previewer for terminal file managers.
|
| programs.pubs.extraConfig | Configuration using syntax written to
$HOME/.pubsrc.
|
| programs.git.includes | List of configuration files to include.
|
| programs.aichat.agents | Agent-specific configurations
|
| 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.obs-studio.enable | Whether to enable obs-studio.
|
| programs.watson.enable | Whether to enable watson, a wonderful CLI to track your time.
|
| programs.sm64ex.region | Your baserom's region
|
| programs.bash.historyFile | Location of the bash history file.
|
| programs.direnv.stdlib | Custom stdlib written to
$XDG_CONFIG_HOME/direnv/direnvrc.
|
| programs.direnv.silent | Whether to enable silent mode, that is, disabling direnv logging.
|
| programs.tmux.newSession | Automatically spawn a session if trying to attach and none
are running.
|
| programs.numbat.initFile | User initialization file (init.nbt) contents
|
| programs.urxvt.extraConfig | Additional configuration to add.
|
| programs.vivid.activeTheme | Active theme for vivid.
|
| programs.diff-so-fancy.enable | Whether to enable diff-so-fancy, a diff colorizer.
|
| programs.gh.settings | Configuration written to $XDG_CONFIG_HOME/gh/config.yml.
|
| programs.alot.enable | Whether to enable the Alot mail user agent
|
| programs.meli.settings | Meli Configuration
|
| programs.zsh.plugins.*.src | Path to the plugin folder
|
| programs.hwatch.enable | Whether to enable hwatch, a modern alternative to the watch command
.
|
| programs.vifm.extraConfig | Extra lines added to the $XDG_CONFIG_HOME/vifm/vifmrc file.
|
| programs.zsh.setOptions | Configure zsh options
|
| programs.sesh.enableAlias | Whether to enable a shell alias s to quickly launch sessions.
|
| programs.bash.historySize | Number of history lines to keep in memory.
|
| programs.nushell.envFile | The environment variables file to be used for nushell
|
| programs.termite.iconName | The name of the icon to be used for the terminal process.
|
| programs.fish.loginShellInit | Shell script code called during fish login shell
initialisation.
|
| programs.neovim.initLua | Content to be added to init.lua
|
| programs.git-cliff.package | The git-cliff package to use.
|
| programs.i3bar-river.enable | Whether to enable i3bar-river.
|
| programs.radio-cli.package | The radio-cli package to use.
|
| programs.neovim.coc.enable | Whether to enable Coc.
|
| programs.irssi.extraConfig | These lines are appended to the Irssi configuration.
|
| programs.zsh.oh-my-zsh.extraConfig | Extra settings for plugins.
|
| programs.beets.package | The beets package to use
|
| programs.zsh.prezto.enable | Whether to enable prezto.
|
| programs.alot.tags.<name>.normal | How to display the tag when unfocused
|
| programs.kitty.extraConfig | Additional configuration to add to kitty.conf.
|
| programs.fish.binds.<name>.setsMode | Change current mode after bind is executed
|
| programs.nix-index.package | The nix-index package to use.
|
| programs.darcs.author | If this list has a single entry, it will be used as the author
when you record a patch
|
| programs.wleave.style | CSS style of wleave
|
| 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.keychain.keys | Keys to add to keychain.
|
| programs.ashell.enable | Whether to enable ashell, a ready to go wayland status bar for hyprland.
|
| programs.sioyek.config | Input configuration written to
$XDG_CONFIG_HOME/sioyek/prefs_user.config
|
| programs.piston-cli.enable | Whether to enable piston-cli, code runner.
|
| programs.docker-cli.enable | Whether to enable management of docker client config.
|
| programs.mpv.scriptOpts | Script options added to
$XDG_CONFIG_HOME/mpv/script-opts/
|
| programs.fd.extraOptions | Extra command line options passed to fd.
|
| programs.zellij.themes | Each them is written to $XDG_CONFIG_HOME/zellij/themes/NAME.kdl
|
| programs.senpai.config | Configuration for senpai
|
| programs.mpv.includes | List of configuration files to include at the end of mpv.conf.
|
| programs.tmux.terminal | Set the $TERM variable.
|
| programs.fish.preferAbbrs | If enabled, abbreviations will be preferred over aliases when
other modules define aliases for fish.
|
| programs.tmux.focusEvents | On supported terminals, request focus events and pass them through to
applications running in tmux.
|
| programs.fish.shellInitLast | Shell script code called during interactive fish shell
initialisation, this will be the last thing executed in fish startup.
|
| programs.anki.answerKeys.*.key | Keyboard shortcut for this answer button
|
| programs.neomutt.macros | List of macros.
|
| programs.rbenv.plugins.*.src | Path to the plugin folder.
|
| programs.gnome-shell.enable | Whether to enable GNOME Shell customization.
|
| 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.boxxy.rules.*.target | What directory/file to redirect.
|
| programs.lf.commands | Commands to declare
|
| programs.urxvt.shading | Darken (0 to 99) or lighten (101 to 200) the transparent background.
|
| programs.anki.hideBottomBarMode | When to hide the bottom bar when hideBottomBar is enabled.
|