diff --git a/common/users/cameron/default.nix b/common/users/cameron/default.nix index f4c7064..ecca2fd 100644 --- a/common/users/cameron/default.nix +++ b/common/users/cameron/default.nix @@ -18,10 +18,9 @@ in { uid = 1000; group = "cameron"; extraGroups = [ "wheel" ] ++ - (lib.optionals config.networking.networkmanager.enable [ "networkmanager" ]) ++ - (lib.optionals (config.networking.hostName == "nixos") [ "dialout" ]); + (lib.optionals config.networking.networkmanager.enable [ "networkmanager" ]); - home = "/home/cameron-nix"; + home = "/home/cameron"; createHome = true; shell = pkgs.zsh; diff --git a/hosts/nixos/configuration.nix b/hosts/nixos/configuration.nix index d427de7..2044128 100644 --- a/hosts/nixos/configuration.nix +++ b/hosts/nixos/configuration.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: let common_dir=../../common; in { @@ -171,6 +171,11 @@ in { # User Configuration user.cameron.enable = true; + # Default user settings overrides + users.users.cameron = { + home = lib.mkForce "/home/cameron-nix"; + extraGroups = [ "dialout" ]; + };