diff --git a/neovim.nix b/neovim.nix index 4a64264..4a0ebe5 100644 --- a/neovim.nix +++ b/neovim.nix @@ -5,6 +5,7 @@ , viAlias ? false , vimAlias ? false , extraConfig ? "" +, extraLuaConfig ? "" , extraPlugins ? [ ] , theme ? { } , plugins ? { } @@ -55,7 +56,7 @@ let basicConfigs = map readFile [ ./config/basic.lua ]; pluginConfigs = catAttrs "luaConfig" pluginsSettings; - allConfigs = basicConfigs ++ pluginConfigs ++ [ extraConfig ]; + allConfigs = basicConfigs ++ pluginConfigs ++ [ extraLuaConfig ]; in (wrapNeovim neovim-unwrapped { inherit viAlias; @@ -66,7 +67,7 @@ in withRuby = false; configure = { - customRC = myLib.mkLuaRc allConfigs; + customRC = extraConfig + myLib.mkLuaRc allConfigs; packages.myVimPackages = { start = allPlugins; }; };