feat: 1Password SSH agent auto-setup and SSH config template

- Add 1Password SSH agent socket symlink creation in setup.sh
- Copy ssh/example template to ~/.ssh/config on fresh install
- Update Brewfile with additional packages (bun, pnpm, qq, teamviewer, etc.)
- Update documentation (CHECKLIST, MIGRATION_GUIDE, README)
This commit is contained in:
2026-03-24 17:51:47 +08:00
parent c0a19555c1
commit 5bbf5b4b3b
6 changed files with 68 additions and 10 deletions

View File

@@ -1,7 +1,6 @@
Host *
#HostkeyAlgorithms +ssh-rsa
#PubkeyAcceptedAlgorithms +ssh-rsa
Include ~/.orbstack/ssh/config
Host *
IdentityAgent "~/.1password/agent.sock"
ServerAliveInterval 60
TCPKeepAlive yes
@@ -10,11 +9,9 @@ Host github.com
Hostname ssh.github.com
Port 443
User git
# set to personal by default
IdentityFile ~/.ssh/Personal.pub
IdentitiesOnly yes
# Personal
Host personalgit
Hostname ssh.github.com
Port 443
@@ -22,7 +19,6 @@ Host personalgit
IdentityFile ~/.ssh/Personal.pub
IdentitiesOnly yes
# Work
Host workgit
Hostname ssh.github.com
Port 443