users/foo-dogsquared: add SSH config for self-hosted setups

This commit is contained in:
Gabriel Arazas 2023-10-02 14:15:37 +08:00
parent d7cc9f412c
commit e321e03204
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,14 @@
Host plover.foodogsquared.one
IdentityFile ~/.ssh/work
User plover
Host woodcock.foodogsquared.one
IdentityFile ~/.ssh/woodcock.foodogsquared.one
User woodcock
Host quail.foodogsquared.one
IdentityFile ~/.ssh/quail.foodogsquared.one
User quail
Host code.foodogsquared.one
IdentityFile ~/.ssh/code.foodogsquared.one-foodogsquared

View File

@ -14,6 +14,14 @@
''; '';
}; };
# Make all of the initial SSH identities configuration here. It should assume
# I have other SSH identities configuration that are not committed here for
# whatever reason.
home.file.".ssh/config.d" = {
source = ../config/ssh;
recursive = true;
};
# My GPG client. It has to make sure the keys are not generated and has to be # My GPG client. It has to make sure the keys are not generated and has to be
# backed up somewhere. # backed up somewhere.
# #