nvim-tree: load nvim-tree if openOnSetup

This commit is contained in:
Ching Pei Yang 2024-08-03 16:59:41 +02:00 committed by Pei Yang Ching
parent a8b0e8e073
commit c7bd41fe94
2 changed files with 3 additions and 2 deletions

View file

@ -49,6 +49,7 @@ in {
${
optionalString cfg.openOnSetup ''
require('lz.n').trigger_load("nvim-tree-lua")
-- autostart behaviour
-- Open on startup has been deprecated
-- see https://github.com/nvim-tree/nvim-tree.lua/wiki/Open-At-Startup

View file

@ -9,7 +9,7 @@
inherit (lib.generators) mkLuaInline;
inherit (lib.strings) optionalString;
inherit (lib.nvim.lua) toLuaObject;
inherit (lib.nvim.dag) entryAnywhere;
inherit (lib.nvim.dag) entryBefore;
cfg = config.vim.lazy;
toLuzLznKeySpec = {
@ -52,7 +52,7 @@ in {
optPlugins = mapAttrsToList (_: plugin: plugin.package) cfg.plugins;
luaConfigRC.lzn-load = entryAnywhere ''
luaConfigRC.lzn-load = entryBefore ["pluginConfigs"] ''
require('lz.n').load(${toLuaObject lznSpecs})
'';
};