changed back to main home-manager repo

This commit is contained in:
ISnortPennies 2022-09-23 15:47:52 -04:00
parent 532ae0d63e
commit ca947d62b9
3 changed files with 22 additions and 18 deletions

View file

@ -1,22 +1,10 @@
{pkgs, ... }:
let
luaRequire = module:
builtins.readFile (builtins.toString
./config
+ "/${module}.lua");
luaConfig = builtins.concatStringsSep "\n" (map luaRequire [
"init"
"lspconfig"
"nvim-cmp"
]);
in
{
programs.neovim = {
enable = true;
viAlias = true;
vimAlias = true;
vimdiffAlias = true;
luaInit = true;
extraPackages = with pkgs; [gcc ripgrep fd];
plugins = with pkgs.vimPlugins; [
(nvim-treesitter.withPlugins (plugins: pkgs.tree-sitter.allGrammars)) #syntax highlighting
@ -46,6 +34,22 @@ in
vim-moonfly #color scheme
lightline-vim #bottom bar
];
extraConfig = luaConfig;
extraConfig = let
luaRequire = module:
builtins.readFile (builtins.toString
./config
+ "/${module}.lua");
luaConfig = builtins.concatStringsSep "\n" (map luaRequire [
"init"
"lspconfig"
"nvim-cmp"
]);
in ''
lua << EOF
${luaConfig}
EOF
'';
};
}