From d2d30e0bcdeb50c5c2aa4958e4ae9796d088943c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= <Mic92@users.noreply.github.com>
Date: Mon, 18 Jan 2021 20:32:29 +0000
Subject: [PATCH] add mic92 as admin (#49)

to setup:
- monitoring (logs to IRC)
- continous deployment to build01/build02 with drone
---
 README.md       |  1 +
 users/mic92.nix | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+)
 create mode 100644 users/mic92.nix

diff --git a/README.md b/README.md
index 398e653..864ca6d 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,7 @@ admin list below) or create an issue here:
 * @adisbladis
 * @flokli
 * @grahamc
+* @Mic92
 * @nlewo
 * @ryantm
 * @zimbatm
diff --git a/users/mic92.nix b/users/mic92.nix
new file mode 100644
index 0000000..b9bb456
--- /dev/null
+++ b/users/mic92.nix
@@ -0,0 +1,20 @@
+{ config, pkgs, lib, ... }:
+let
+  userLib = import ./lib.nix { inherit lib; };
+  keys = [
+    "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7ymgN0OyRio14LNeyZg0I3frGXscYg/6Foab+BEE/uvY3iQj4//GZUd60Kp/mbBBWWoMq08Y7SV3wnkMWkhP5qtvTf44b7qNqo6lWyg8IooeqKl8TyNTwbAMxyBRDYl4Czu5IWpMdM8m1QD6G9NKAWWNf+36d4A5THfvUsYUMRpcOaTQchPbtrKdBE5z9No7jscBfmtF0VRxB/OvFImcF+PH2rWmKul99tLX9e6HunInoe1met1z18jThkeByWhSFypYL8JxXR8zLfDB1pT6/3XW062h7a/5qjUvREpMtHHlszuksZJkeU2BcHqQhbQ5BwPXTICjJuAYpeFDg+/Pqg4M0a0icDc+WmoPpsSU7Xx5O5CRvkH66R/lxYh95eF1wEU4K0/Z4m4V3X6BattV0zgu691it4ZidVEBdNtgdFu29pEExaKDcUF689MujE1PREpl/yOx+KiKD7iFJgWKhg2i47oz0s7BNbMwcU7nJJvoBLlePqLWkMsuF+MwwUEolTd21uqWsYzcqB9AkT9xBp11wgWB8+FAi9vWzg5O/A7FXdQ3eV7ZLgJH1MxR4DxtKErBCHzBzs6U+OpiXScp2AYD3OPgffCM2DtiJbcLMQqktNTsTsiw+EgOdwffufmenXcSU6d74KNlu12hsFU8LHyKb9edhHPvFEkdnCuZYyw=="
+  ];
+in
+{
+  users.users.mic92 = {
+    openssh.authorizedKeys.keys = keys;
+    useDefaultShell = true;
+    isNormalUser = true;
+    extraGroups = [
+      "wheel"
+    ];
+    uid = userLib.mkUid "micc";
+  };
+
+  nix.trustedUsers = [ "mic92" ];
+}