| programs.riff.commandLineOptions | Command line arguments to include in the RIFF environment variable
|
| programs.fish.binds.<name>.command | command that will be execute
|
| programs.ranger.rifle.*.command | A command to run for the matching file.
|
| programs.pet.snippets.*.command | The command.
|
| programs.command-not-found.enable | Whether to enable command-not-found hook for interactive shell.
|
| services.xidlehook.timers.*.command | Command executed after the idle timeout is reached
|
| services.syncthing.tray.command | Syncthing tray command to use.
|
| xsession.windowManager.command | Command to use to start the window manager
|
| programs.ncmpcpp.bindings.*.command | Command or sequence of commands to be executed.
|
| programs.opencode.commands | Custom commands for opencode
|
| wayland.windowManager.sway.config.window.commands.*.command | Swaywm command to execute.
|
| xsession.windowManager.i3.config.window.commands.*.command | i3wm command to execute.
|
| wayland.windowManager.sway.config.bars.*.command | Command that will be used to start a bar.
|
| programs.command-not-found.dbPath | Absolute path to programs.sqlite
|
| services.swayidle.timeouts.*.command | Command to run after timeout seconds of inactivity.
|
| xsession.windowManager.i3.config.bars.*.command | Command that will be used to start a bar.
|
| programs.chromium.commandLineArgs | List of command-line arguments to be passed to Chromium
|
| programs.kubeswitch.commandName | The name of the command to use
|
| services.cbatticon.commandLeftClick | Command to execute when left clicking on the tray icon.
|
| wayland.windowManager.sway.config.startup.*.command | Command that will be executed on startup.
|
| xsession.windowManager.i3.config.startup.*.command | Command that will be executed on startup.
|
| programs.claude-code.commandsDir | Path to a directory containing command files for Claude Code
|
| services.unison.pairs.<name>.commandOptions | Additional command line options as a dictionary to pass to the
unison program
|
| accounts.email.accounts.<name>.signature.command | A command that generates a signature.
|
| programs.pistol.associations.*.command | Preview command for files matched by this association.
|
| programs.claude-code.commands | Custom commands for Claude Code
|
| services.cbatticon.commandCriticalLevel | Command to execute when the critical battery level is reached.
|
| news.display | How unread and relevant news should be presented when
running home-manager build and
home-manager switch
|
| programs.gemini-cli.commands.<name>.prompt | The prompt that will be sent to the Gemini model when the command is executed
|
| home.activation | The activation scripts blocks to run when activating a Home
Manager generation
|
| programs.gemini-cli.commands | An attribute set of custom commands that will be globally available
|
| programs.lf.commands | Commands to declare
|
| programs.gemini-cli.commands.<name>.description | A brief, one-line description of what the command does
|
| programs.zsh.prezto.utility.safeOps | Enabled safe options
|
| home.enableDebugInfo | Some Nix packages provide debug symbols for
gdb in the debug output
|
| programs.kakoune.config.hooks.*.commands | Commands to run when the hook is activated.
|
| wayland.windowManager.sway.config.window.commands.*.criteria | Criteria of the windows on which command should be executed
|
| programs.riff.enable | Enable the riff diff highlighter
|
| xsession.windowManager.i3.config.window.commands.*.criteria | Criteria of the windows on which command should be executed
|
| programs.neovim.viAlias | Symlink vi to nvim binary.
|
| programs.man.enable | Whether to enable manual pages and the man
command
|
| programs.neovim.vimAlias | Symlink vim to nvim binary.
|
| programs.hexchat.channels.<name>.commands | Commands to be executed on connecting to server.
|
| programs.hwatch.enable | Whether to enable hwatch, a modern alternative to the watch command
.
|
| programs.rbw.package | The rbw package to use
|
| programs.smug.projects.<name>.windows.*.commands | Commands to execute when window starts.
|
| accounts.email.accounts.<name>.msmtp.enable | Whether to enable msmtp
|
| vdirsyncer.postHook | Command to call for each item creation and modification
|
| wayland.windowManager.sway.config.window.commands | List of commands that should be executed on specific windows
|
| programs.smug.projects.<name>.windows.*.panes.*.commands | Commands to execute when pane starts.
|
| xsession.windowManager.i3.config.window.commands | List of commands that should be executed on specific windows
|
| services.sxhkd.extraOptions | Command line arguments to invoke sxhkd with.
|
| programs.hwatch.extraArgs | Extra command-line arguments to pass to hwatch
|
| 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
|
| services.emacs.extraOptions | Extra command-line arguments to pass to emacs.
|
| programs.neovim.vimdiffAlias | Alias vimdiff to nvim -d.
|
| qt.kde.settings | A set of values to be modified by kwriteconfig6
|
| 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
|
| xsession.windowManager.herbstluftwm.enableAlias | Set an alias for the herbstclient command in the
autostart script that only stores its arguments and executes
them all at once at the end of the autostart script
|
| services.darkman.settings | Settings for the darkman command
|
| programs.borgmatic.backups.<name>.storage.encryptionPasscommand | Command writing the passphrase to standard output.
|
| services.muchsync.remotes.<name>.sshCommand | Specifies a command line to pass to /bin/sh
to execute a command on another machine
|
| 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.pianobar.settings.password_command | Command pianobar will use to access password for Pandora music service authentication
|
| services.clipmenu.launcher | Launcher command, if not set, dmenu
will be used by default.
|
| 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).
|
| services.emacs.client.arguments | Command-line arguments to pass to emacsclient.
|
| accounts.email.accounts.<name>.mujmap.settings.password_command | Shell command which will print a password to stdout for basic HTTP
authentication
|
| services.syncthing.extraOptions | Extra command-line arguments to pass to syncthing
|
| services.pasystray.extraOptions | Extra command-line arguments to pass to pasystray.
|
| services.screen-locker.xss-lock.extraOptions | Extra command-line arguments to pass to xss-lock.
|
| programs.difftastic.options | Configuration options for difftastic
|
| programs.gcc.enable | Whether to enable gcc..
|
| programs.gpg.mutableTrust | If set to true, you may manage trust as a user using
the gpg command
|
| programs.jq.enable | Whether to enable the jq command-line JSON processor.
|
| programs.grep.enable | Whether to enable grep..
|
| services.mpd.extraArgs | Extra command-line arguments to pass to MPD.
|
| programs.npm.enable | Whether to enable npm user config.
|
| programs.goto.enable | Whether to enable goto..
|
| programs.zsh.cdpath | List of paths to autocomplete calls to cd.
|
| programs.fzf.enable | Whether to enable fzf - a command-line fuzzy finder.
|
| programs.pls.enable | Whether to enable pls, a modern replacement for ls.
|
| programs.eza.enable | Whether to enable eza, a modern replacement for ls.
|
| services.restic.backups.<name>.pruneOpts | A list of policy options for 'restic forget --prune', to automatically
prune old snapshots
|
| programs.less.config | Configuration for less, written to
$XDG_CONFIG_HOME/lesskey.
|
| programs.skim.enable | Whether to enable skim - a command-line fuzzy finder.
|
| programs.fd.enable | Whether to enable fd, a simple, fast and user-friendly alternative to find.
|
| manual.html.enable | Whether to install the HTML manual
|
| accounts.email.accounts.<name>.alot.sendMailCommand | Command to send a mail
|
| wayland.windowManager.sway.config.bindswitches | Binds to execute the sway command command on state changes
|
| programs.git.maintenance.timers | Systemd timers to create for scheduled git maintenance
|
| programs.imv.enable | Whether to enable imv: a command line image viewer intended for use with tiling window managers.
|
| programs.notmuch.new | Options related to email processing performed by
notmuch new.
|
| programs.diff-so-fancy.pagerOpts | Arguments to be passed to less.
|
| 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.
|
| services.mbsync.preExec | An optional command to run before mbsync executes
|
| services.xidlehook.timers.*.canceller | Command executed when the user becomes active again
|
| services.screen-locker.xautolock.extraOptions | Extra command-line arguments to pass to xautolock
|
| 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.
|
| xsession.windowManager.fluxbox.extraCommandLineArgs | Extra command line arguments to pass to fluxbox
|