summaryrefslogtreecommitdiffstats
path: root/common/nixvim.nix
diff options
context:
space:
mode:
Diffstat (limited to 'common/nixvim.nix')
-rw-r--r--common/nixvim.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/nixvim.nix b/common/nixvim.nix
index e6b86c7..3ce41f1 100644
--- a/common/nixvim.nix
+++ b/common/nixvim.nix
@@ -12,7 +12,8 @@ in
12{ 12{
13 options.programs.nixvim = lib.mkOption { 13 options.programs.nixvim = lib.mkOption {
14 type = lib.types.submodule { 14 type = lib.types.submodule {
15 freeformType = lib.types.anything; 15 # Cheating, in order to properly merge values
16 freeformType = (pkgs.formats.json { }).type;
16 config.finalPackage = makeNixvim (builtins.removeAttrs config.programs.nixvim [ "finalPackage" ]); 17 config.finalPackage = makeNixvim (builtins.removeAttrs config.programs.nixvim [ "finalPackage" ]);
17 }; 18 };
18 }; 19 };