neovim: move astronvim to 4.x

This commit is contained in:
Alexandre Cavalheiro S. Tiago da Silva 2024-04-04 15:23:10 -03:00
parent d4b53b1c9f
commit a5518cff74
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF
24 changed files with 438 additions and 405 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, astronvim, lib, ... }:
{ pkgs, lib, ... }:
{
programs.neovim = {
@ -6,7 +6,7 @@
withNodeJs = true;
withPython3 = true;
extraLuaConfig = builtins.readFile "${astronvim}/init.lua";
extraLuaConfig = builtins.readFile ./init.lua;
extraPackages = with pkgs; [
# CMAKE
@ -52,10 +52,9 @@
};
xdg.configFile = lib.mkMerge [
{ "nvim/lua/astronvim".source = "${astronvim}/lua/astronvim"; }
{ "nvim/lua/plugins".source = "${astronvim}/lua/plugins"; }
{ "nvim/lua/resession/extensions".source = "${astronvim}/lua/resession/extensions"; }
{ "nvim/lua/lazy_snapshot.lua".source = "${astronvim}/lua/lazy_snapshot.lua"; }
{ "nvim/lua/user".source = ./user; }
{ "nvim/lua/community.lua".source = ./lua/community.lua; }
{ "nvim/lua/lazy_setup.lua".source = ./lua/lazy_setup.lua; }
{ "nvim/lua/plugins".source = ./lua/plugins; }
{ "nvim/lua/polish.lua".source = ./lua/polish.lua; }
];
}