Regenerated
This commit is contained in:
+5
-5
@@ -341,12 +341,12 @@ let
|
||||
|
||||
# --- Helper: extract homeManagerExtraUsers if present ---
|
||||
getFragment = module:
|
||||
if builtins.hasAttr "homeManagerExtraFragments" module
|
||||
then module.homeManagerExtraFragments
|
||||
if builtins.hasAttr "homeManagerExtraUserFragment" module
|
||||
then module.homeManagerExtraUserFragment
|
||||
else {};
|
||||
|
||||
# --- Merge all fragments together ---
|
||||
mergedHomeManagerUsers = lib.foldl' lib.mkMerge {} (map getFragment allModules);
|
||||
homeManagerExtraUserFragments = lib.foldl' lib.mkMerge {} (map getFragment allModules);
|
||||
|
||||
in
|
||||
{
|
||||
@@ -369,7 +369,7 @@ in
|
||||
# --- Inject the merged homeManagerExtraUsers fragments ---
|
||||
home-manager.users = lib.mkMerge [
|
||||
config.home-manager.users
|
||||
mergedHomeManagerUsers
|
||||
mergedHomeManagerUserFragments
|
||||
];
|
||||
}
|
||||
#+END_SRC
|
||||
@@ -661,7 +661,7 @@ in
|
||||
options.enableHyprland = lib.mkEnableOption "Enable Hyprland desktop";
|
||||
|
||||
# --- ExtraFragment for aggregator ---
|
||||
homeManagerExtraUsers = lib.mkIf enableProgram {
|
||||
homeManagerExtraUserFragment = lib.mkIf enableProgram {
|
||||
${username} = {
|
||||
|
||||
wayland.windowManager.hyprland = {
|
||||
|
||||
Reference in New Issue
Block a user