flake/wrappers: Deprecate homeManagerModules output

(cherry picked from commit b37d429468)
This commit is contained in:
Alex Hamilton 2025-05-25 13:53:15 -04:00 committed by Mergify
parent b45e24bf38
commit cfea16cdbe

View file

@ -20,8 +20,14 @@
nixvim = import ../wrappers/nixos.nix self;
default = self.nixosModules.nixvim;
};
# For backward compatibility
homeManagerModules = self.homeModules;
# Alias for backward compatibility
# Added 2025-05-25 in https://github.com/nix-community/nixvim/pull/3387
homeManagerModules =
let
cond = lib.trivial.oldestSupportedReleaseIsAtLeast 2505;
msg = "nixvim: flake output `homeManagerModules` has been renamed to `homeModules`.";
in
lib.warnIf cond msg self.homeModules;
homeModules = {
nixvim = import ../wrappers/hm.nix self;
default = self.homeModules.nixvim;