1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-07 09:31:04 +01:00

yazi: support plugins and flavors

This commit is contained in:
XYenon 2024-05-29 11:01:52 +08:00
parent a9b36cbe92
commit 04bc391a90
5 changed files with 64 additions and 8 deletions

View file

@ -0,0 +1 @@
-- This is a flavor.

View file

@ -0,0 +1,3 @@
require("zoxide"):setup {
update_db = true,
}

View file

@ -0,0 +1 @@
-- This is a plugin.

View file

@ -69,6 +69,9 @@
];
};
};
initLua = ./init.lua;
plugins = { "test.yazi" = ./plugin; };
flavors = { "test.yazi" = ./flavor; };
};
test.stubs.yazi = { };
@ -80,5 +83,11 @@
${./settings-expected.toml}
assertFileContent home-files/.config/yazi/theme.toml \
${./theme-expected.toml}
assertFileContent home-files/.config/yazi/init.lua \
${./init.lua}
assertFileContent home-files/.config/yazi/plugins/test.yazi/init.lua \
${./plugin/init.lua}
assertFileContent home-files/.config/yazi/flavors/test.yazi/init.lua \
${./flavor/init.lua}
'';
}