users/thehedgehog: Update a bunch of stuff

This commit is contained in:
The Hedgehog 2022-08-22 17:17:05 -04:00
parent ac34af8a50
commit 21f4aee9f7
Signed by: thehedgehog
GPG key ID: 8CDF3F7CAA53A0F5
6 changed files with 7 additions and 14 deletions

View file

@ -4,5 +4,6 @@
hedgehog@mrhedgehog.xyz ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyTiGctsHaTUlRJn2XQ/745dD0UWGWO8W0en8J5rf7BLI8lL/hPUmbNt45vC5754LXcBjnp1t/1FNgiGhvNZIWJpC+elBmhyMhg8z1exRZPD+as7XaH7scnij2vSbSphQFUqH433ggAGe77x5bc7wKFp9n7vj8G1u0JJxMEe1M7kNFY0+ShNtaHna3LxiQOVcW7qVlNKZP8Ol1V7kZLblRADCJMTYOXDIbktA8bbGRfGhbNjJGkL665qz36haYwb2i6A4sC7Y583N8ro8hIDG/ByJqwbl/Sz4rSxkT6G4+OdBvS6sa7TovNXHjmQCculMIltdog7UhgyBsim1sTzxAen3YyFRi1Cz/kLM0oH39m/W4IoMvJcNZCJ3ItLgy+lEVMd87jVOqfuq/hyjHVI0wJtU2Si2HTxv7aKL8gPzqXwbNH+nhkhlQ0ZH8zKVBunOgLDgsmGIky5X/T3bpWZpIoFkOR7AYrId/5dOeGM3pHhHb6woZ3SRubZ43Ah/VdJM=
me@thehedgehog.me ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDTVGi3PItsbUhFgnFZlqo1iUggL4npMg94+9FsyhEPfShcQwJK2/jJzjv5S9KPuk3cY7aoqyVFLbnasSBZPXmscJmOiVNvtWvHoC3QPXvf3IAcVZ5KOLpY2NJlPx/pAb31C6ewtg8v3VlyhL4zEp6M+AGwXX51tFDh2GnYD+7SNF+aMhKCrX63syAhgPy3F8mZ2RIDLAu+lsYlwdpWRkSEv9kcjX/6+3QgUWjfPBaKEeYID22ihSuj7+AiuAt0gM4q0TY/Hpcx+qDLonrIuBnm1hMZDgbv//D0sHIUxJQkGTKTEbkZxoh0Qri7UV/V6l3mETaG40deuemMU7RFY7Khl8RajNZ+9z0FdquS/HCt8+fYQk6eLneJrMIQ1bI4awrtblG3P2Yf2QUu+H3kfCQe44R3WjUugTbNtumVgyQBzl2dzlIVn1pZBeyZy70XCgbaFKkDR8Y/qZiUoZ0afP3vTOXhkn5UBfutTKwUiSGh3S8Ge5YhNgKHWE2eQp1ckEm0IMJV/q5Nsw/yBBXj/kfD8ekz96LQ+gP5JFLq4EaipXI7FM4aZNOBUZU1l/sCEuq7m997nrBucTKqGm7Ho3rq7bgdj4f6GyUJXSMOM1cN61LLrRumZGGTH8WghVL7ligxZyNFcQoudR8jfpf4mrgRxipQOe1A2umvuufMr+l/bw==
me@thehedgehog.me ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyTiGctsHaTUlRJn2XQ/745dD0UWGWO8W0en8J5rf7BLI8lL/hPUmbNt45vC5754LXcBjnp1t/1FNgiGhvNZIWJpC+elBmhyMhg8z1exRZPD+as7XaH7scnij2vSbSphQFUqH433ggAGe77x5bc7wKFp9n7vj8G1u0JJxMEe1M7kNFY0+ShNtaHna3LxiQOVcW7qVlNKZP8Ol1V7kZLblRADCJMTYOXDIbktA8bbGRfGhbNjJGkL665qz36haYwb2i6A4sC7Y583N8ro8hIDG/ByJqwbl/Sz4rSxkT6G4+OdBvS6sa7TovNXHjmQCculMIltdog7UhgyBsim1sTzxAen3YyFRi1Cz/kLM0oH39m/W4IoMvJcNZCJ3ItLgy+lEVMd87jVOqfuq/hyjHVI0wJtU2Si2HTxv7aKL8gPzqXwbNH+nhkhlQ0ZH8zKVBunOgLDgsmGIky5X/T3bpWZpIoFkOR7AYrId/5dOeGM3pHhHb6woZ3SRubZ43Ah/VdJM=
me@thehedgehog.me ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK97n2SgV/U1mLzxcaEDl85iF5D3jm7xboZ+S01+CbM/8zxVoWyjVHCqTwDcrLwP0c5Z51BNj7U0UkGIgR4zTSM=
'';
}

View file

@ -53,7 +53,6 @@ in {
(mumble.override {pipewireSupport = true;})
my-pkgs.olympus
my-pkgs.pywalfox
my-pkgs.taskwarrior-tui
my-pkgs.tokyo-night-gtk
nb
nixfmt
@ -82,6 +81,7 @@ in {
sumneko-lua-language-server
sway-contrib.grimshot
sway-launcher-desktop
taskwarrior-tui
ueberzug
viewnior
wget

View file

@ -41,7 +41,7 @@ with pkgs; {
core.editor = "${pkgs.neovim}/bin/nvim";
init.defaultBranch = "main";
pull.rebase = false;
gpg.format = "ssh";
# gpg.format = "ssh";
gpg."ssh".allowedSignersFile = "~/.ssh/authorized_signatures";
"credential \"https://git.thehedgehog.me\"".username = "thehedgeh0g";
credential.helper = "rbw";
@ -51,7 +51,7 @@ with pkgs; {
skipSmudge = false;
};
signing = {
key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBBsOIMMZVmleClXfqUMrnmyh8PFuyiJqHKEZ51Xy746";
key = "0xFE1D8A7D620C611F";
signByDefault = true;
};
userEmail = "me@thehedgehog.me";

View file

@ -13,7 +13,7 @@
};
};
"marvin" = {
hostname = "marvin";
hostname = "100.64.0.3";
user = "thehedgehog";
port = 22;
extraOptions = {
@ -30,15 +30,6 @@
"PreferredAuthentications" = "publickey";
};
};
"archiveteam" = {
hostname = "5.161.103.26";
user = "root";
port = 22;
extraOptions = {
"IdentitiesOnly" = "yes";
"PreferredAuthentications" = "publickey";
};
};
};
extraOptionOverrides = {"Match" = ''host * exec "gpg-connect-agent UPDATESTARTUPTTY /bye"'';};
};

View file

@ -0,0 +1 @@
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK97n2SgV/U1mLzxcaEDl85iF5D3jm7xboZ+S01+CbM/8zxVoWyjVHCqTwDcrLwP0c5Z51BNj7U0UkGIgR4zTSM=

View file

@ -6,7 +6,7 @@
hashedPassword = "$6$6EtuZhVOJdfI9DYP$1Qnd7R8qdN.E5yE2kDQCNg2zgJ5cIjNBKsIW/qJgb8wcKlUpIoVg/fEKvBkAgCiLyojVG2kzfu4J9LR8rA8a2/";
shell = pkgs.fish;
openssh = {
authorizedKeys = {keyFiles = [../../home/programs/ssh/yubikey-main.pub ../../home/programs/ssh/yubikey-back.pub ../../home/programs/ssh/backup.pub];};
authorizedKeys = {keyFiles = [ ../../home/programs/ssh/yubikey-new.pub ../../home/programs/ssh/yubikey-main.pub ../../home/programs/ssh/yubikey-back.pub ../../home/programs/ssh/backup.pub];};
};
};
}