diff options
Diffstat (limited to 'common/nixvim.nix')
-rw-r--r-- | common/nixvim.nix | 3 |
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 | }; |