[macOS] 分享我的 macOS dotfiles:一键换主题, 10 种风格随心切

折腾了一套 macOS dotfiles ,核心亮点是 主题系统 —— 一条命令切换 10 种配色,SketchyBar 、Tmux 、Ghostty 、Starship 全部同步更新。 效果预览 支持的主题: catppuccin-mocha / dracula / gruvbox kanagaw...
[macOS] 分享我的 macOS dotfiles:一键换主题, 10 种风格随心切
[macOS] 分享我的 macOS dotfiles:一键换主题, 10 种风格随心切

折腾了一套 macOS dotfiles ,核心亮点是主题系统 —— 一条命令切换 10 种配色,SketchyBar 、Tmux 、Ghostty 、Starship 全部同步更新。

效果预览

支持的主题:

  • catppuccin-mocha / dracula / gruvbox
  • kanagawa-dragon / matrix / monokai-pro
  • nord / one-dark / solarized-dark / everforest

切换命令:

dotfiles theme  # fzf 选择器,当前主题标记 ●

工具链

用途 工具 窗口管理 AeroSpace ( i3 风格) 状态栏 SketchyBar (底部,显示工作区/应用/状态) 终端 Ghostty ( GPU 渲染,快) 编辑器 Neovim + LazyVim 终端复用 Tmux 提示符 Starship 插件管理 Sheldon (替代 oh-my-zsh )

架构设计

dotfiles/
├── core/        # 跨平台配置( git/zsh/nvim/tmux )
├── modules/     # macOS 专属( aerospace/sketchybar/ghostty )
└── system/      # 共享工具 + 主题引擎

用 GNU Stow 管理符号链接,dotfiles bootstrap 一键初始化所有依赖。

快速体验

git clone <repo-url> ~/dotfiles
cd ~/dotfiles && dotfiles bootstrap
exec zsh

链接

欢迎 star ,有问题评论区交流。

来源: v2ex查看原文