home-manager: extract common configuration from module

This commit is contained in:
Primrose 2025-02-19 12:44:12 +01:00
parent 10865a1545
commit 395a489532
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
2 changed files with 8 additions and 7 deletions

View file

@ -22,13 +22,10 @@
extra = modulesFromDir ./extra;
named = lib.mapAttrs' (name: path: {
name = "named-" + name;
value.imports = [
self.homeModules.commonModules
path
];
}) (modulesFromDir ./named);
named =
lib.mapAttrs'
(name: lib.nameValuePair ("named-" + name))
(modulesFromDir ./named);
in
lib.mergeAttrsList [
{