Mac
macOS 开发者环境搭建指南。
Mac 备份 — Time Machine + 云备份 + 加密外置 SSD
Time Machine 配置、Backblaze/iCloud 云备份组合、加密外置 SSD,以及四种真实恢复场景。
Mac 上的 Docker — Docker Desktop vs OrbStack vs colima + Apple Silicon 配置
在 Apple Silicon Mac 上对比三种容器运行时。许可证、性能、内存用量与兼容性——根据场景选择最适合的方案。
macOS 安全基础 — FileVault · 防火墙 · Gatekeeper · XProtect
开箱后必须启用的四项安全功能。磁盘加密、防火墙、应用验证和恶意软件隔离的工作原理及配置方法。
Mac 开发环境每周维护 — 一条命令更新 brew · 工具链 · SDK
一个每周运行的 Shell 脚本,一次性更新 Homebrew、Mac App Store、npm 全局包、rustup、cargo 二进制、pipx、Flutter、CocoaPods 和 oh-my-zsh。
定制 zsh — starship 提示符、历史记录、别名、插件
30 分钟将 macOS 默认 zsh 打造成高效 Shell。starship + 历史记录搜索 + 自动建议 + 语法高亮。
Brewfile 管理 — 用 `brew bundle` 将 Mac 开发环境代码化
一种将 Mac 配置锁定到单个文件的 Brewfile 模式。dump → cleanup → install,完整循环,换机一步到位。
Mac 语言工具链 — 用一个 mise 替代 nvm + pyenv + rbenv + goenv
用单一工具替代 nvm、pyenv、rustup-light、goenv 和 rbenv。项目级自动切换、Shell 集成与迁移路径。
Dotfiles 管理 — chezmoi vs yadm vs 原始符号链接,Mac 版
对比跨机器干净复现同一开发环境的几种工具,并提供 chezmoi 的实战配置步骤。
Mac 上的 VS Code vs Cursor — 同步设置,双 IDE 并行运行
在 macOS 上同时运行 VS Code 和 Cursor,并通过单一真实来源管理设置/扩展/键位映射的实战配置。
新 Mac 开发者配置 — 开箱后第一个小时
Apple Silicon Mac + macOS 14+ 的单路径配置。从空白状态到可以 git push,仅需 30-60 分钟。
Mac 生产力工具 — Raycast · Rectangle · AltTab · Maccy · Karabiner
五款让你用键盘驾驭 macOS 的工具。配置、快捷键与真实的日常使用模式。
Mac 上通过 SSH 管理多个 GitHub 账户 — 工作与个人密钥分离
通过 ~/.ssh/config 干净分离多个主机/账户(工作 GitHub、个人 GitHub、外部客户)的直接方法。
Mac 终端 — iTerm2 vs WezTerm vs Ghostty + zsh + Starship
替代默认 Terminal.app 的三种选择,以及搭建稳定 zsh + Starship 环境的最快路径。