summaryrefslogtreecommitdiff
path: root/users/seth/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/seth/default.nix')
-rw-r--r--users/seth/default.nix59
1 files changed, 31 insertions, 28 deletions
diff --git a/users/seth/default.nix b/users/seth/default.nix
index be8302e..6e3e8d9 100644
--- a/users/seth/default.nix
+++ b/users/seth/default.nix
@@ -1,32 +1,35 @@
-{
- config,
- pkgs,
- home-manager,
- desktop,
- ...
+{ config
+, pkgs
+, home-manager
+, desktop
+, ...
}: {
- users.users.seth = {
- extraGroups = ["wheel"];
- isNormalUser = true;
- hashedPassword = "***REMOVED***";
- shell = pkgs.bash;
- };
+ users.users.seth = {
+ extraGroups = [ "wheel" ];
+ isNormalUser = true;
+ hashedPassword = "***REMOVED***";
+ shell = pkgs.bash;
+ };
- home-manager.users.seth = {
- imports =
- [
- ./home.nix
- ./shell
- ]
- ++ (
- if (desktop != "")
- then [./desktop]
- else []
- );
+ home-manager = {
+ useGlobalPkgs = true;
+ useUserPackages = true;
+ users.seth = {
+ imports =
+ [
+ ./home.nix
+ ./shell
+ ]
+ ++ (
+ if (desktop != "")
+ then [ ./desktop ]
+ else [ ]
+ );
- home.stateVersion = config.system.stateVersion;
- nixpkgs.config.allowUnfree = true;
- programs.home-manager.enable = true;
- systemd.user.startServices = true;
- };
+ home.stateVersion = config.system.stateVersion;
+ nixpkgs.config.allowUnfree = true;
+ programs.home-manager.enable = true;
+ systemd.user.startServices = true;
+ };
+ };
}