From a8f678da24418e1c84eb0818e1d154d67c982033 Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Wed, 25 Sep 2024 16:22:25 +0100 Subject: [PATCH] wrappers: explicitly set `_file` for wrapper modules This won't be detected automatically, since the modules are all returned from function calls instead of being path references. --- wrappers/_shared.nix | 2 ++ wrappers/darwin.nix | 2 ++ wrappers/hm.nix | 2 ++ wrappers/nixos.nix | 2 ++ 4 files changed, 8 insertions(+) diff --git a/wrappers/_shared.nix b/wrappers/_shared.nix index 6dd7bbac..8b79aee0 100644 --- a/wrappers/_shared.nix +++ b/wrappers/_shared.nix @@ -29,6 +29,8 @@ let extraFiles = lib.filter (file: file.enable) (lib.attrValues cfg.extraFiles); in { + _file = ./_shared.nix; + # TODO: Added 2024-07-24; remove after 24.11 imports = [ (lib.mkRenamedOptionModule diff --git a/wrappers/darwin.nix b/wrappers/darwin.nix index 6c8adca3..251bc540 100644 --- a/wrappers/darwin.nix +++ b/wrappers/darwin.nix @@ -28,6 +28,8 @@ let }; in { + _file = ./darwin.nix; + options = { programs.nixvim = mkOption { inherit (nixvimConfig) type; diff --git a/wrappers/hm.nix b/wrappers/hm.nix index 96a017e5..3065a9ac 100644 --- a/wrappers/hm.nix +++ b/wrappers/hm.nix @@ -27,6 +27,8 @@ let }; in { + _file = ./hm.nix; + options = { programs.nixvim = mkOption { inherit (nixvimConfig) type; diff --git a/wrappers/nixos.nix b/wrappers/nixos.nix index 60a68bf3..267e9e13 100644 --- a/wrappers/nixos.nix +++ b/wrappers/nixos.nix @@ -28,6 +28,8 @@ let }; in { + _file = ./nixos.nix; + options = { programs.nixvim = mkOption { inherit (nixvimConfig) type;