This commit is contained in:
2025-08-04 19:06:26 +03:00
parent aac4567c02
commit 9fe1be9564
5 changed files with 20 additions and 43 deletions
+7 -11
View File
@@ -5,15 +5,15 @@ let
config,
lib,
pkgs,
deviceType,
xlib,
...
}:
{
imports = [
inputs.self.homeModules.${deviceType}
inputs.self.homeModules."${xlib.device.type}"
];
home = {
username = "${inputs.zeroq.devices.admin}";
username = xlib.device.username;
stateVersion = lib.mkDefault "25.05";
homeDirectory = lib.mkDefault "/home/${config.home.username}";
enableNixpkgsReleaseCheck = false;
@@ -24,12 +24,12 @@ let
config,
lib,
pkgs,
deviceType,
xlib,
...
}:
{
imports = [
inputs.self.homeModules.${deviceType}
inputs.self.homeModules."${xlib.device.type}"
];
home = {
username = "root";
@@ -39,18 +39,14 @@ let
};
};
nixosModule =
{ ... }:
{ config, ... }:
{
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.${inputs.zeroq.devices.admin} = homeModule;
users."${config.xlib.device.username}" = homeModule;
users.root = rootModule;
sharedModules = [ inputs.plasma-manager.homeManagerModules.plasma-manager ];
# extraSpecialArgs = {
# inherit inputs;
# inherit (config.device.type) deviceType;
# };
};
};
in