feat: new option to enable lua module loader

This commit is contained in:
Ching Pei Yang 2023-05-09 12:14:53 +02:00
parent 1678ef4738
commit 425b55167e
2 changed files with 5 additions and 0 deletions

View file

@ -144,5 +144,7 @@ with builtins; {
default = true;
description = "Follow editorconfig rules in current directory";
};
enableLuaLoader = mkEnableOption "Enable the experimental Lua module loader to speed up the start up process";
};
}

View file

@ -9,6 +9,9 @@ with builtins; let
wrapLuaConfig = luaConfig: ''
lua << EOF
${optionalString cfg.enableLuaLoader ''
vim.loader.enable()
''}
${luaConfig}
EOF
'';