- Replace GitHub URL with git.nas.astrian.moe URL
- Now points to correct installation script location
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
113 lines
2.6 KiB
Markdown
113 lines
2.6 KiB
Markdown
# macOS 快速设置工具
|
||
|
||
一个简单而强大的脚本,用于在新 Mac 或重装后快速配置开发环境。
|
||
|
||
## 🚀 一键安装
|
||
|
||
```bash
|
||
bash -c "$(curl -fsSL https://git.nas.astrian.moe/Astrian/mac-setup/raw/branch/main/install.sh)"
|
||
```
|
||
|
||
或者本地运行:
|
||
|
||
```bash
|
||
bash ~/.mac-setup/install.sh
|
||
```
|
||
|
||
## ✨ 功能特性
|
||
|
||
- 🍺 自动安装 Homebrew 和常用应用
|
||
- 🔐 配置 1Password SSH Agent 和 Touch ID sudo
|
||
- ⚙️ 自动应用 Neovim 配置
|
||
- 📱 安装开发工具和生产力应用
|
||
- 🎨 配置字体和终端环境
|
||
- 🎯 提供多种安装选项
|
||
|
||
## 📱 包含的应用
|
||
|
||
### 生产力工具
|
||
- **微信/QQ** - 社交通讯
|
||
- **Discord** - 团队协作
|
||
- **Alfred** - 启动器和搜索工具
|
||
- **1Password** - 密码管理器
|
||
- **Setapp** - 应用订阅服务
|
||
- **Ice** - 菜单栏管理
|
||
|
||
### 开发工具
|
||
- **iTerm2** - 终端仿真器
|
||
- **Neovim** - 现代化编辑器
|
||
- **Docker Desktop** - 容器平台
|
||
- **xcodes** - Xcode 版本管理
|
||
- **GPG Suite** - 加密工具
|
||
|
||
### 浏览器和网络
|
||
- **Dia** - AI 浏览器
|
||
- **Tailscale** - 零配置 VPN
|
||
- **Private Internet Access** - 商业 VPN
|
||
|
||
### 虚拟化和游戏
|
||
- **Parallels Desktop** - 虚拟机软件
|
||
- **MuMu Player** - Android 模拟器
|
||
- **MAA** - 明日方舟助手
|
||
|
||
### 其他工具
|
||
- **Synology Drive** - 文件同步
|
||
- **MailMate** - 专业邮件客户端
|
||
- **Fira Code Nerd Font** - 编程字体
|
||
|
||
## 🎯 安装选项
|
||
|
||
脚本提供了 4 种安装选项:
|
||
|
||
1. **完整安装(推荐)** - 安装所有应用和配置
|
||
2. **仅安装应用** - 只安装 Homebrew 和应用程序
|
||
3. **仅开发环境** - 配置开发工具和环境
|
||
4. **仅配置** - 配置 SSH 和别名
|
||
|
||
## 🔧 配置内容
|
||
|
||
### 自动配置
|
||
- ✅ Homebrew 自动安装和配置
|
||
- ✅ 1Password SSH Agent
|
||
- ✅ Touch ID sudo 支持
|
||
- ✅ Oh My Zsh
|
||
- ✅ Node.js LTS (通过 nvm)
|
||
- ✅ Claude Code CLI
|
||
|
||
### 别名设置
|
||
- `cc` → `claude --dangerously-skip-permissions`
|
||
- `vi` / `vim` → `nvim`
|
||
- `ping` → `prettyping --nolegend`
|
||
|
||
## 💻 系统要求
|
||
|
||
- macOS 10.15+ (推荐 macOS 12+)
|
||
- 支持 Apple Silicon 和 Intel Mac
|
||
- 网络连接
|
||
|
||
## 🛠️ 故障排除
|
||
|
||
### Homebrew 安装失败
|
||
```bash
|
||
# 手动安装 Homebrew
|
||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||
```
|
||
|
||
### SSH 克隆失败
|
||
- 确保 1Password 已安装并启用 SSH Agent
|
||
- 在 1Password 中添加你的 SSH 密钥
|
||
- 测试连接:`ssh -T git@git.nas.astrian.moe`
|
||
|
||
### 应用安装失败
|
||
```bash
|
||
# 手动安装单个应用
|
||
brew install --cask app-name
|
||
```
|
||
|
||
## 📄 许可证
|
||
|
||
MIT License
|
||
|
||
## 🤝 贡献
|
||
|
||
欢迎提交 Issue 和 Pull Request! |