diff options
Diffstat (limited to 'users')
| -rw-r--r-- | users/seth/default.nix | 10 | ||||
| -rw-r--r-- | users/seth/home.nix (renamed from users/seth/config.nix) | 1 | ||||
| -rw-r--r-- | users/seth/options.nix | 4 |
3 files changed, 10 insertions, 5 deletions
diff --git a/users/seth/default.nix b/users/seth/default.nix index 4c40386..cc19315 100644 --- a/users/seth/default.nix +++ b/users/seth/default.nix @@ -1,20 +1,24 @@ { config, pkgs, + home-manager, ... }: { - config.users.users.seth = { + users.users.seth = { extraGroups = ["wheel"]; isNormalUser = true; hashedPassword = "***REMOVED***"; shell = pkgs.zsh; }; - config.home-manager.users.seth = { + home-manager.users.seth = { imports = [ - ./config.nix + ./home.nix ]; home.stateVersion = config.system.stateVersion; + nixpkgs.config.allowUnfree = true; + programs.home-manager.enable = true; + systemd.user.startServices = true; }; } diff --git a/users/seth/config.nix b/users/seth/home.nix index 78a0ddd..81260a9 100644 --- a/users/seth/config.nix +++ b/users/seth/home.nix @@ -4,5 +4,6 @@ _: { ./programs ./shell ]; + seth.devel.enable = true; } diff --git a/users/seth/options.nix b/users/seth/options.nix index 9e7d460..dbaae98 100644 --- a/users/seth/options.nix +++ b/users/seth/options.nix @@ -1,6 +1,6 @@ {lib, ...}: { - options.seth = with lib.types; { - devel.enable = lib.mkOption { + options.seth = with lib; { + devel.enable = mkOption { type = types.bool; default = false; description = "install development packages for neovim lsp"; |
