feat: full refactoring - work in progress...

This commit is contained in:
Xavier Morel
2025-07-23 16:49:52 +02:00
parent 66f7edf9a3
commit 85fdab6375
38 changed files with 726 additions and 774 deletions

View File

@@ -0,0 +1,29 @@
{
lib,
config,
pkgs,
...
}:
{
options.myHome.programs.nvim.enable = lib.mkEnableOption "enables neovim";
config = lib.mkIf config.myHome.programs.nvim.enable {
home.packages = with pkgs; [
lua
lua52Packages.luarocks
ghostscript
tectonic
mermaid-cli
lazygit
];
programs.neovim = {
enable = true;
vimAlias = true;
viAlias = true;
};
home.file.".config/nvim" = {
source = ../../../dotfiles/nvim;
recursive = true;
};
};
}