Nix configurations for my personal machines (Linux & macOS)
1{delib, ...}:
2delib.module {
3 name = "programs.ssh";
4
5 home.always.programs.ssh = {
6 enable = true;
7 enableDefaultConfig = false;
8
9 matchBlocks = {
10 "*" = {
11 identitiesOnly = true;
12 identityFile = "~/.ssh/id_ed25519_sk_rk";
13 user = "ovy";
14 };
15 };
16
17 # TODO: if darwin
18 includes = ["~/.orbstack/ssh/config"];
19 };
20}