| programs.pay-respects.rules | Runtime rule files written to
$XDG_CONFIG_HOME/pay-respects/rules/.toml
|
| programs.mercurial.ignoresRegexp | List of regular expressions for files to be globally ignored.
|
| programs.kakoune.config.keyMappings.*.key | The key to be mapped
|
| programs.kakoune.config.autoComplete | Modes in which to display possible completions
|
| programs.hexchat.channels.<name>.realName | Real name
|
| programs.anyrun.config.height.absolute | Absolute value in pixels.
|
| programs.git-worktree-switcher.enable | Whether to enable git-worktree-switcher.
|
| programs.termite.scrollOnKeystroke | Scroll to the bottom automatically when a key is pressed.
|
| 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.lutris.runners.<name>.settings | Settings passed directly to lutris for this runner's config at XDG_CONFIG/lutris/runners.
|
| programs.git.includes.*.contentSuffix | Nix store name for the git configuration text file,
when generating the configuration text from nix options.
|
| programs.kakoune.config.wrapLines.marker | Prefix wrapped lines with marker text
|
| programs.ssh.matchBlocks.<name>.localForwards | Specify local port forwardings
|
| programs.hexchat.channels.<name>.charset | Character set.
|
| programs.hexchat.channels.<name>.options | Channel options.
|
| programs.kakoune.config.keyMappings.*.mode | The mode in which the mapping takes effect.
|
| programs.hyprshot.saveLocation | Set the $HYPRSHOT_DIR environment variable to the given location
|
| 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.vdirsyncer.statusPath | A directory where vdirsyncer will store some additional data for the next sync
|
| programs.powerline-go.pathAliases | Pairs of full-path and corresponding desired short name
|
| programs.kakoune.config.showMatching | Highlight the matching char of the character under the
selections' cursor using the MatchingChar
face.
|
| programs.hyprpanel.systemd.enable | Whether to enable HyprPanel systemd integration.
|
| programs.aerospace.launchd.keepAlive | Whether the launchd service should be kept alive.
|
| programs.workstyle.systemd.enable | Whether to enable Workstyle systemd integration.
|
| programs.git-credential-oauth.enable | Whether to enable Git authentication handler for OAuth.
|
| programs.zsh.prezto.terminal.tabTitleFormat | Set the tab title format.
|
| programs.browserpass.enable | Whether to enable the browserpass extension host application.
|
| programs.rbw.settings.pinentry | Which pinentry interface to use
|
| programs.sway-easyfocus.settings | Configuration settings for sway-easyfocus
|
| programs.rclone.remotes.<name>.mounts.<name>.logLevel | Set the log-level
|
| 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.fish.completions.<name>.body | The completion file's body.
|
| programs.neovim.plugins.*.runtime.<name>.text | Text of the file
|
| programs.ssh.matchBlocks.<name>.controlPersist | Whether control socket should remain open in the background.
|
| programs.zsh.enableCompletion | Enable zsh completion
|
| programs.lutris.runners.<name>.package | The package to use for this runner, nix will try to find the executable for this package
|
| programs.librewolf.profiles.<name>.path | Profile path.
|
| programs.librewolf.profiles.<name>.name | Profile name.
|
| 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.rclone.remotes.<name>.mounts.<name>.enable | Whether to enable this mount.
|
| programs.floorp.profiles.<name>.userContent | Custom Floorp user content CSS.
|
| programs.firefox.profiles.<name>.userChrome | Custom Firefox user chrome CSS.
|
| 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.rclone.requiresUnit | The name of a systemd user service that must complete before the rclone
configuration file is written
|
| programs.termite.foregroundColor | Foreground color value.
|
| programs.termite.backgroundColor | Background color value.
|
| programs.hexchat.channels.<name>.servers | IRC Server Address List.
|
| programs.i3status-rust.bars.<name>.settings | Any extra options to add to i3status-rust
config.
|
| programs.librewolf.profiles.<name>.id | Profile ID
|
| programs.element-desktop.profiles | Extra profiles for Element
|
| programs.zsh.historySubstringSearch | Options related to zsh-history-substring-search.
|
| programs.firefox.languagePacks | The language packs to install
|
| programs.firefox.profiles.<name>.isDefault | Whether this is a default profile.
|
| programs.smug.projects.<name>.windows.*.panes.*.type | Type of pane.
|
| programs.rclone.remotes.<name>.mounts.<name>.autoMount | Whether to enable automatic mounting.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind | Local port binding options
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host | Host port binding options
|
| 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.password-store.settings | The pass environment variables dictionary
|
| programs.kubecolor.settings | Configuration written to ~/.kube/color.yaml (Linux)
or Library/Application Support/kube/color.yaml (Darwin)
|
| programs.git.includes.*.condition | Include this configuration only when condition
matches
|
| programs.anime-downloader.package | The anime-downloader package to use.
|
| programs.kakoune.config.numberLines.enable | Whether to enable the number lines highlighter.
|
| programs.sketchybar.configType | The type of configuration to generate
|
| programs.kakoune.colorSchemePackage | A kakoune color schemes to add to your colors folder
|
| programs.nix-your-shell.nix-output-monitor.package | The nix-output-monitor package to use.
|
| programs.irssi.networks.<name>.autoCommands | List of commands to execute on connect.
|
| programs.desktoppr.settings.scale | The scaling behavior to use when using an image.
|
| programs.kubeswitch.settings | Configuration written to
~/.kube/switch-config.yaml.
|
| programs.kakoune.config.ui.assistant | The assistant displayed in info boxes.
|
| programs.fish.functions.<name>.onJobExit | Tells fish to run this function when the job with the specified group
ID exits
|
| programs.neomutt.sourcePrimaryAccount | Whether to enable source the primary account by default.
|
| 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.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.khal.locale.dateformat | khal will display and understand all dates in this format
|
| programs.khal.locale.timeformat | khal will display and understand all times in this format
|
| programs.qutebrowser.aliases | Aliases for commands.
|
| programs.difftastic.git.enable | Whether to enable git integration for difftastic
|
| programs.superfile.pinnedFolders.*.name | Name that will be shown.
|
| programs.beets.mpdIntegration.port | The port that mpdstats will connect to.
|
| programs.beets.mpdIntegration.host | The host that mpdstats will connect to.
|
| programs.readline.includeSystemConfig | Whether to include the system-wide configuration.
|
| programs.kakoune.config.scrollOff.columns | The number of columns to keep visible around the cursor.
|
| programs.rclone.remotes.<name>.mounts | An attribute set mapping remote file paths to their corresponding mount
point configurations
|
| programs.keepassxc.autostart | Whether to start KeePassXC automatically on login through the XDG autostart mechanism.
|
| programs.bun.enableGitIntegration | Whether to enable Git integration.
|
| programs.ghostty.clearDefaultKeybinds | Whether to clear default keybinds.
|
| programs.irssi.networks.<name>.server.ssl.enable | Whether SSL should be used.
|
| programs.sketchybar.sbarLuaPackage | The sbarlua package to use
|
| programs.smug.projects.<name>.windows.*.manual | Start window only manually, using the -w arg
|
| programs.quickshell.configs | A set of configs to include in the quickshell config directory
|
| programs.vesktop.vencord.settings | Vencord settings written to
$XDG_CONFIG_HOME/vesktop/settings/settings.json
|
| programs.browserpass.package | The browserpass package to use.
|
| programs.taskwarrior.package | The taskwarrior2 package to use.
|
| programs.qutebrowser.package | The qutebrowser package to use.
|