Files

45 lines
843 B
Nix
Raw Permalink Normal View History

2025-09-13 02:38:36 -04:00
{
inputs,
pkgs,
host,
2025-12-15 23:44:33 -05:00
wallpaper,
2025-09-13 02:38:36 -04:00
config,
...
}:
{
imports = [ inputs.home-manager.nixosModules.home-manager ];
home-manager = {
useUserPackages = true;
useGlobalPkgs = true;
2025-12-15 23:44:33 -05:00
extraSpecialArgs = { inherit inputs host wallpaper; };
2025-09-13 02:38:36 -04:00
users.eclypse = {
imports = [ ../home ];
home = {
username = "eclypse";
homeDirectory = "/home/eclypse";
stateVersion = "25.05";
};
programs.home-manager.enable = true;
};
2025-10-23 23:52:24 -04:00
backupFileExtension = "backup";
2025-09-13 02:38:36 -04:00
};
users.mutableUsers = false;
users.users.eclypse = {
isNormalUser = true;
uid = 1000;
description = "Eclypse";
extraGroups = [
"networkmanager"
"wheel"
2025-10-23 12:25:08 -04:00
"scanner"
"lp"
2025-09-13 02:38:36 -04:00
];
hashedPasswordFile = config.age.secrets.eclypse-password.path;
shell = pkgs.zsh;
};
}