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 homeManagerModules to homeModules (#6406)

This reverts commit 066ba0c5cf. After
further discussion, we want to maintain this as the naming scheme going
forward to be similar to standards that have been trying to be
implemented in naming configurations and modules.
This commit is contained in:
Austin Horstman 2025-03-08 12:14:01 -06:00 committed by GitHub
parent c040d1c556
commit 2c87a6475f
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 `homeManagerModules`, `homeConfigurations`,
# Define `homeModules`, `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.homeManagerModules` and `flake.homeConfigurations`
The flake module defines the `flake.homeModules` and `flake.homeConfigurations`
options, allowing them to be properly merged if they are defined in multiple
modules.
If you are only defining `homeManagerModules` and/or `homeConfigurations` once in a
If you are only defining `homeModules` and/or `homeConfigurations` once in a
single module, flake-parts should work fine without importing
`flakeModules.home-manager`.

View file

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