mac-setup/README.md
Astrian Zheng bc50c78353
Update README: change script URL to private Git server
- 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>
2025-06-28 11:04:09 +10:00

113 lines
2.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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