about summary refs log tree commit diff
path: root/hosts
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-04-05 19:39:32 -0700
committerFranck Cuny <franck@fcuny.net>2022-04-05 19:39:32 -0700
commitb54c018a59d94bee698d16e2f7f58990fb5d1cec (patch)
tree0b955217cd46ea327a812ac0dea4f6f44b470a05 /hosts
parentrefactor default packages to a module (diff)
downloadworld-b54c018a59d94bee698d16e2f7f58990fb5d1cec.tar.gz
refactor users to a module
Diffstat (limited to 'hosts')
-rw-r--r--hosts/common/system/default.nix3
-rw-r--r--hosts/common/system/users.nix31
2 files changed, 1 insertions, 33 deletions
diff --git a/hosts/common/system/default.nix b/hosts/common/system/default.nix
index 2b48e4e..291314b 100644
--- a/hosts/common/system/default.nix
+++ b/hosts/common/system/default.nix
@@ -1,6 +1,5 @@
 { pkgs, ... }:
 
 {
-  imports =
-    [ ./boot.nix ./hardware.nix ./network.nix ./security.nix ./users.nix ];
+  imports = [ ./boot.nix ./hardware.nix ./network.nix ./security.nix ];
 }
diff --git a/hosts/common/system/users.nix b/hosts/common/system/users.nix
deleted file mode 100644
index 7d847f3..0000000
--- a/hosts/common/system/users.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-{
-  # Users are managed through this configuration. If a user is added
-  # manually, it will be removed on system activation.
-  users.mutableUsers = false;
-
-  users.groups.fcuny = { gid = 1000; };
-  users.users.fcuny = {
-    isNormalUser = true;
-    uid = 1000;
-    group = "fcuny";
-    home = "/home/fcuny";
-    shell = pkgs.fish;
-    extraGroups = [ "users" "wheel" "docker" ];
-    hashedPassword =
-      "$6$i.z1brxtb44JAEco$fDD2Izl.zRR9vBCB2VBKPScChGw38EEl7QEiBTJ/EwgP3oSL0X3ZHq0PJ.RtqzBsWTPUjl4F3MKOBMhnaAPr6.";
-    openssh.authorizedKeys.keys = [
-      # aptos
-      "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIdlm/qoR/dnMjZhVSTtqFzkgN3Yf9eQ3pgKMiipg+dl"
-      # work
-      "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINSWhXmnUplM+xltD0sYiJ6AsjkwHvbjTYLA7GHXHja9"
-    ];
-  };
-
-  users.users.root = {
-    hashedPassword = null;
-    openssh.authorizedKeys.keys =
-      config.users.users.fcuny.openssh.authorizedKeys.keys;
-  };
-}