mirror of
https://github.com/d0zingcat/dotfiles.git
synced 2026-05-14 07:26:44 +00:00
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:
@@ -313,6 +313,7 @@ MIT
|
||||
|------|------|-----------|
|
||||
| **Brewfile** | Homebrew 包列表 | ✅ |
|
||||
| **SSH 公钥** | `~/.ssh/*.pub` | ⚠️ 不提交 |
|
||||
| **SSH 配置备份** | `~/.ssh/config` | ⚠️ 不提交 |
|
||||
| **Git 配置摘要** | 用户信息(脱敏) | ⚠️ 不提交 |
|
||||
| **1Password 配置** | SSH Agent 设置 | ✅ |
|
||||
| **VSCode 扩展** | 已安装扩展列表 | ✅ |
|
||||
@@ -336,6 +337,8 @@ git commit -m 'backup: update dotfiles'
|
||||
|
||||
- ⚠️ **不要提交**: `.git_config_summary.txt`, `ssh_backup_*/`
|
||||
- ✅ **可以提交**: `Brewfile`, `.1password_config.txt`, `.vscode_extensions.txt`
|
||||
- `./setup.sh install` / `./setup.sh full-recover` 会在 `~/.ssh/config` 不存在时,用 `ssh/example` 初始化一份本地配置
|
||||
- `./setup.sh install` 也会在检测到 1Password socket 后,自动创建 `~/.1password/agent.sock`
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user