From f7f7430504259254b41de010e4dda24348e733b3 Mon Sep 17 00:00:00 2001 From: Patrick Neff Date: Wed, 31 Jan 2024 17:18:10 +0100 Subject: [PATCH] Add home-manager module --- flake.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/flake.nix b/flake.nix index 31846bf..52a2674 100644 --- a/flake.nix +++ b/flake.nix @@ -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: