1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-08 11:36:05 +01:00

flake-module: rename homeModules to homeManagerModules (#6392)

This commit is contained in:
Heitor Augusto 2025-02-03 16:19:46 -03:00 committed by GitHub
parent 18fa9f323d
commit 066ba0c5cf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 5 deletions

View file

@ -22,7 +22,7 @@ you may wish to import Home Manager's flake module,
inputs.home-manager.flakeModules.home-manager
];
flake = {
# Define `homeModules`, `homeConfigurations`,
# Define `homeManagerModules`, `homeConfigurations`,
# `nixosConfigurations`, etc here
};
# See flake.parts for more features, such as `perSystem`
@ -30,10 +30,10 @@ you may wish to import Home Manager's flake module,
}
```
The flake module defines the `flake.homeModules` and `flake.homeConfigurations`
The flake module defines the `flake.homeManagerModules` and `flake.homeConfigurations`
options, allowing them to be properly merged if they are defined in multiple
modules.
If you are only defining `homeModules` and/or `homeConfigurations` once in a
If you are only defining `homeManagerModules` and/or `homeConfigurations` once in a
single module, flake-parts should work fine without importing
`flakeModules.home-manager`.

View file

@ -14,11 +14,11 @@ in {
that you can reference them in this or another flake's `homeConfigurations`.
'';
};
homeModules = mkOption {
homeManagerModules = mkOption {
type = types.lazyAttrsOf types.unspecified;
default = { };
apply = mapAttrs (k: v: {
_file = "${toString moduleLocation}#homeModules.${k}";
_file = "${toString moduleLocation}#homeManagerModules.${k}";
imports = [ v ];
});
description = ''