programs.lazyworktree.enable
Whether to enable lazyworktree.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.lazyworktree.enableBashIntegration
Whether to enable Bash integration.
Type: boolean
Example:
false
Declared by:
programs.lazyworktree.enableFishIntegration
Whether to enable Fish integration.
Type: boolean
Example:
false
Declared by:
programs.lazyworktree.enableZshIntegration
Whether to enable Zsh integration.
Type: boolean
Example:
false
Declared by:
programs.lazyworktree.package
The lazyworktree package to use.
Type: null or package
Default:
pkgs.lazyworktree
Declared by:
programs.lazyworktree.settings
Configuration written to
$XDG_CONFIG_HOME/lazyworktree/config.yaml.
See
https://github.com/chmouel/lazyworktree?tab=readme-ov-file#global-configuration-yaml
for supported values.
Type: YAML 1.1 value
Default:
{ }
Example:
{
auto_refresh = true;
ci_auto_refresh = false;
disable_pr = false;
fuzzy_finder_input = false;
icon_set = "nerd-font-v3";
layout = "default";
palette_mru = true;
palette_mru_limit = 5;
refresh_interval = 10;
search_auto_select = false;
sort_mode = "switched";
worktree_dir = "~/.local/share/worktrees";
}
Declared by:
programs.lazyworktree.shellWrapperName
Name of the shell wrapper that launches lazyworktree and changes to the selected worktree directory on exit. This option only has an effect when at least one shell integration option is enabled.
Type: string
Default:
"lwt"
Example:
"wt"
Declared by: