Add home-manager module

This commit is contained in:
Patrick Neff 2024-01-31 17:18:10 +01:00
parent 3db13112b9
commit f7f7430504
1 changed files with 17 additions and 0 deletions

View File

@ -36,6 +36,23 @@
in
{
overlays.default = neovim-overlay;
homeManagerModules = rec {
default = neovim-ide;
neovim-ide = [
(
{ pkgs, config, lib, ... }: {
options = {
programs.neovim-ide.enable = lib.mkEnableOption "neovim-ide";
};
config = lib.mkIf config.programs.neovim-ide.enable {
home = {
packages = with pkgs; [ neovim-ide ];
};
};
}
)
];
};
} //
flake-utils.lib.eachDefaultSystem
(system: