lazyworktree: add module
This commit is contained in:
parent
cbd8a72e5f
commit
f5d50fd8cb
4 changed files with 78 additions and 0 deletions
8
tests/modules/programs/lazyworktree/config.yaml
Normal file
8
tests/modules/programs/lazyworktree/config.yaml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
auto_fetch_prs: false
|
||||
auto_refresh: true
|
||||
fuzzy_finder_input: false
|
||||
icon_set: nerd-font-v3
|
||||
refresh_interval: 10
|
||||
search_auto_select: false
|
||||
sort_mode: switched
|
||||
worktree_dir: ~/.local/share/worktrees
|
||||
1
tests/modules/programs/lazyworktree/default.nix
Normal file
1
tests/modules/programs/lazyworktree/default.nix
Normal file
|
|
@ -0,0 +1 @@
|
|||
{ lazyworktree-settings = ./settings.nix; }
|
||||
21
tests/modules/programs/lazyworktree/settings.nix
Normal file
21
tests/modules/programs/lazyworktree/settings.nix
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
programs.lazyworktree = {
|
||||
enable = true;
|
||||
settings = {
|
||||
worktree_dir = "~/.local/share/worktrees";
|
||||
sort_mode = "switched";
|
||||
auto_fetch_prs = false;
|
||||
auto_refresh = true;
|
||||
refresh_interval = 10;
|
||||
icon_set = "nerd-font-v3";
|
||||
search_auto_select = false;
|
||||
fuzzy_finder_input = false;
|
||||
};
|
||||
};
|
||||
|
||||
nmt.script = ''
|
||||
assertFileExists home-files/.config/lazyworktree/config.yaml
|
||||
assertFileContent home-files/.config/lazyworktree/config.yaml \
|
||||
${./config.yaml}
|
||||
'';
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue