Regenerated
This commit is contained in:
+6
-2
@@ -141,6 +141,9 @@ let
|
|||||||
|
|
||||||
allModules = hostModules.imports ++ globalUsers.imports;
|
allModules = hostModules.imports ++ globalUsers.imports;
|
||||||
|
|
||||||
|
# Merge all _module.args.hmUsers from each module
|
||||||
|
allHmUsers = lib.foldl' (acc m: acc // (m._module.args.hmUsers or {})) {} allModules;
|
||||||
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
#################################
|
#################################
|
||||||
@@ -158,8 +161,6 @@ in
|
|||||||
[
|
[
|
||||||
./boot.nix
|
./boot.nix
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
|
|
||||||
# REQUIRED for Home Manager
|
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
]
|
]
|
||||||
++ allModules;
|
++ allModules;
|
||||||
@@ -171,6 +172,9 @@ in
|
|||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
|
||||||
|
# Inject the merged hmUsers into Home Manager
|
||||||
|
_module.args.hmUsers = allHmUsers;
|
||||||
|
|
||||||
# Install dconf for the system/user
|
# Install dconf for the system/user
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.dconf
|
pkgs.dconf
|
||||||
|
|||||||
@@ -11,6 +11,9 @@ let
|
|||||||
|
|
||||||
allModules = hostModules.imports ++ globalUsers.imports;
|
allModules = hostModules.imports ++ globalUsers.imports;
|
||||||
|
|
||||||
|
# Merge all _module.args.hmUsers from each module
|
||||||
|
allHmUsers = lib.foldl' (acc m: acc // (m._module.args.hmUsers or {})) {} allModules;
|
||||||
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
#################################
|
#################################
|
||||||
@@ -28,8 +31,6 @@ in
|
|||||||
[
|
[
|
||||||
./boot.nix
|
./boot.nix
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
|
|
||||||
# REQUIRED for Home Manager
|
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
]
|
]
|
||||||
++ allModules;
|
++ allModules;
|
||||||
@@ -41,6 +42,9 @@ in
|
|||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
|
|
||||||
|
# Inject the merged hmUsers into Home Manager
|
||||||
|
_module.args.hmUsers = allHmUsers;
|
||||||
|
|
||||||
# Install dconf for the system/user
|
# Install dconf for the system/user
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.dconf
|
pkgs.dconf
|
||||||
|
|||||||
Reference in New Issue
Block a user