nix: refactor neovim presets into modules

This commit is contained in:
Primrose 2024-11-14 19:06:47 +01:00
parent e1c2e28442
commit ce85adc9f6
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
3 changed files with 32 additions and 34 deletions

View file

@ -93,8 +93,9 @@ in
imports = [
self.homeModules.preset-utilities
self.homeModules.preset-workflow
self.homeModules.neovim-moreLangServers
];
programs.neovim.extraLangServers.enable = true;
programs.git.signing.signByDefault = true;
programs.cmus.enable = true;
programs.password-store.enable = true;
@ -123,8 +124,10 @@ in
system = "x86_64-linux";
modules = [
{
imports = [ self.homeModules.preset-utilities ];
programs.neovim.extraLangServers.enable = true;
imports = [
self.homeModules.preset-utilities
self.homeModules.neovim-moreLangServers
];
programs.password-store.enable = true;
}
];
@ -151,8 +154,9 @@ in
self.homeModules.preset-fancy
self.homeModules.preset-nix
self.homeModules.preset-workflow
self.homeModules.neovim-moreLangServers
];
programs.neovim.extraLangServers.enable = true;
programs.git.signing.signByDefault = true;
programs.cmus.enable = true;
};