diff --git a/modules/hosts/hermes/configuration.nix b/modules/hosts/hermes/configuration.nix index 723a7b7..9abe8c9 100644 --- a/modules/hosts/hermes/configuration.nix +++ b/modules/hosts/hermes/configuration.nix @@ -5,20 +5,20 @@ ... }: let - userName = "love"; - fullName = "Love"; + userName = "root"; hostName = "Hermes"; - homeDir = "/home/${userName}"; installDisk = "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_115386992"; + sshKeys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICxY7ceahvTqe4AWGKRJNs1z4AdWT/WafkOBDaNrkB2p" # macbook + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCnXDsThKjzPeinuYlNhE2lsXdt+H9Iu4mLEYa3POdFPfpNxYPDTSCwxb92ptnoVfBARNg6JFCv2ur953bb7ksVsgYm4L4VJ2mqJOGToDrzZDEzplXuNF9TlPCtnS4s+w/HkS4aMzdTZybNp5MoN3GaP8tLQJOqWziiPTnaIvalEDmtCsgMpJRDUCgJ0Lv8TIKZWZRXkMfLv0VcMCAAqO2+CurqqrVGcoHa+QUDP1iEjUrTb8WyKE9N3+ZlG0OHswnVKBxQt2oviQRnWgLldQJRevFbmbrNQG1QRZ5OsA0sw0WGXVSvudFrqT5E/uyoeqyaw03F4v9UDph69OvopeJgNHpQiXRSKNu9KmoqyGtN0ybcAyv/3zAF+g76XEu1JhfQZRMWWhI91uTnZYFrm/NG/ARhDOex30zFMWkU7dg2AYcmD+XcW/xrUr60BnaM4C0JvsF3e+mE4DQPZstGkxO6sd5sXsL8fnn2iA/b5Rx6oEXj51xlcYB++7dOFQFR7IE=" # Lysator + ]; in { _module.args = { inherit - fullName - homeDir hostName installDisk - userName + sshKeys ; }; @@ -36,22 +36,13 @@ in my.initrdSshUnlock = { enable = true; - authorizedKeys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICxY7ceahvTqe4AWGKRJNs1z4AdWT/WafkOBDaNrkB2p" - ]; + authorizedKeys = sshKeys; }; + users.users."${userName}".openssh.authorizedKeys.keys = sshKeys; networking.hostName = hostName; networking.hostId = "8d49a097"; - users.mutableUsers = true; - users.users.${userName} = { - isNormalUser = true; - description = fullName; - extraGroups = [ "wheel" ]; - shell = pkgs.bash; - }; - zramSwap = { enable = true; memoryPercent = 75;