| options/home-manager/programs.fish.binds | Manage key bindings
|
| options/nixos/programs.fish.enable | Whether to configure fish as an interactive shell.
|
| options/darwin/programs.fish.enable | Whether to configure fish as an interactive shell.
|
| options/home-manager/programs.fish.enable | Whether to enable fish, the friendly interactive shell.
|
| options/nixos/programs.fish.shellInit | Shell script code called during fish shell initialisation.
|
| options/darwin/programs.fish.shellInit | Shell script code called during fish shell initialisation.
|
| options/home-manager/programs.fish.shellInit | Shell script code called during fish shell
initialisation.
|
| options/nixos/programs.fish.shellAbbrs | Set of fish abbreviations.
|
| options/darwin/programs.fish.shellAbbrs | Set of fish abbreviations.
|
| options/nixos/programs.fish.package | The fish package to use.
|
| options/darwin/programs.fish.package | The fish package to use.
|
| options/home-manager/programs.fish.package | The fish package to use.
|
| options/home-manager/programs.fish.plugins | The plugins to source in
conf.d/99plugins.fish.
|
| options/nixos/programs.fish.promptInit | Shell script code used to initialise fish prompt.
|
| options/darwin/programs.fish.promptInit | Shell script code used to initialise fish prompt.
|
| options/nixos/programs.fish.loginShellInit | Shell script code called during fish login shell initialisation.
|
| options/darwin/programs.fish.loginShellInit | Shell script code called during fish login shell initialisation.
|
| options/home-manager/programs.fish.loginShellInit | Shell script code called during fish login shell
initialisation.
|
| options/home-manager/programs.fish.shellAbbrs | An attribute set that maps aliases (the top level attribute names
in this option) to abbreviations
|
| options/home-manager/programs.fish.preferAbbrs | If enabled, abbreviations will be preferred over aliases when
other modules define aliases for fish.
|
| options/home-manager/programs.fish.shellInitLast | Shell script code called during interactive fish shell
initialisation, this will be the last thing executed in fish startup.
|
| options/darwin/programs.fish.shellAliases | Set of aliases for fish shell
|
| options/nixos/programs.fish.shellAliases | Set of aliases for fish shell, which overrides environment.shellAliases
|
| options/home-manager/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.
|
| options/home-manager/programs.fish.functions | Basic functions to add to fish
|
| options/nixos/programs.fish.useBabelfish | If enabled, the configured environment will be translated to native fish using babelfish
|
| options/darwin/programs.fish.useBabelfish | If enabled, the configured environment will be translated to native fish using babelfish
|
| options/darwin/programs.fish.babelfishPackage | The babelfish package to use when useBabelfish is
set to true.
|
| options/home-manager/programs.fish.completions | Custom fish completions
|
| options/nixos/programs.fish.interactiveShellInit | Shell script code called during interactive fish shell initialisation.
|
| options/darwin/programs.fish.interactiveShellInit | Shell script code called during interactive fish shell initialisation.
|
| options/home-manager/programs.fish.interactiveShellInit | Shell script code called during interactive fish shell
initialisation.
|
| options/nixos/programs.fish.extraCompletionPackages | Additional packages to generate completions from, if programs.fish.generateCompletions is enabled.
|
| options/nixos/programs.fish.generateCompletions | Whether to enable generating completion files from man pages.
|
| options/home-manager/programs.fish.generateCompletions | Whether to enable the automatic generation of completions based upon installed man pages.
|