2025-07-13 06:04:55 +08:00
|
|
|
{
|
|
|
|
|
makeNixvimWithModule,
|
|
|
|
|
pkgs,
|
|
|
|
|
lib,
|
|
|
|
|
}:
|
|
|
|
|
makeNixvimWithModule {
|
|
|
|
|
inherit pkgs;
|
|
|
|
|
module = {
|
|
|
|
|
imports = with lib; youthlic.loadImports' ./. (filter (name: !hasSuffix "/package.nix" (toString name)));
|
|
|
|
|
enableMan = true;
|
|
|
|
|
plugins.lualine.enable = true;
|
2025-07-13 06:04:55 +08:00
|
|
|
performance = {
|
|
|
|
|
# combinePlugins = {
|
|
|
|
|
# enable = true;
|
|
|
|
|
# standalonePlugins = [];
|
|
|
|
|
# };
|
|
|
|
|
byteCompileLua = {
|
|
|
|
|
enable = true;
|
|
|
|
|
configs = true;
|
|
|
|
|
initLua = true;
|
|
|
|
|
luaLib = true;
|
|
|
|
|
nvimRuntime = true;
|
|
|
|
|
plugins = true;
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
wrapRc = true;
|
|
|
|
|
luaLoader.enable = true;
|
2025-07-13 06:04:55 +08:00
|
|
|
};
|
|
|
|
|
}
|