add blake ssh key

This commit is contained in:
2025-11-11 16:50:42 -06:00
parent 4a6eb5059c
commit 6fb6dc7abb
2 changed files with 19 additions and 14 deletions

View File

@@ -19,33 +19,22 @@ in {
matchBlocks = { matchBlocks = {
"git.blakedheld.xyz" = { "git.blakedheld.xyz" = {
user = "gitea"; user = "gitea";
identityFile = "${home_dir}/.ssh/id_snowbelle";
port = 7567; port = 7567;
}; };
"git.snowbelle.lan" = { "git.snowbelle.lan" = {
user = "gitea"; user = "gitea";
identityFile = "${home_dir}/.ssh/id_snowbelle";
port = 7567; port = 7567;
}; };
"bebe" = { "bebe" = {
hostname = "10.10.0.1"; hostname = "10.10.0.1";
user = "root"; user = "root";
identityFile = "${home_dir}/.ssh/id_snowbelle";
}; };
}; };
}; };
# manage secrets with sops # manage secrets with sops
sops.secrets = { sops.secrets = {
# "id_snowbelle" = { "id_blake" = {
# mode = "0600";
# path = "${home_dir}/.ssh/id_snowbelle";
# };
# "id_snowbelle.pub" = {
# mode = "644";
# path = "${home_dir}/.ssh/id_snowbelle.pub";
# };
"id_blake" = {
mode = "0600"; mode = "0600";
path = "${home_dir}/.ssh/id_blake"; path = "${home_dir}/.ssh/id_blake";
}; };

View File

@@ -22,11 +22,27 @@ in {
}; };
home.packages = with pkgs; [ home.packages = with pkgs; [
htop
sl
]; ];
# import snowbelle specific ssh keys # import snowbelle specific ssh keys
programs.ssh.matchBlocks = lib.mkForce {
"git.blakedheld.xyz" = {
user = "gitea";
identityFile = "${home_dir}/.ssh/id_snowbelle";
port = 7567;
};
"git.snowbelle.lan" = {
user = "gitea";
identityFile = "${home_dir}/.ssh/id_snowbelle";
port = 7567;
};
"bebe" = {
hostname = "10.10.0.1";
user = "root";
identityFile = "${home_dir}/.ssh/id_snowbelle";
};
};
sops.secrets = { sops.secrets = {
"id_snowbelle" = { "id_snowbelle" = {
mode = "0600"; mode = "0600";