dotfiles

My personal dotfiles for zsh.
- 🧙 Leverages antidote for Zsh plugin management:
- 👻 Optimized for the ghostty terminal emulator.
- 🐍 Uses uv for lightning-fast Python management.
- 💎 Manages environments for nodenv and rbenv.
- 🤵 Tailored for macOS with surgical defaults write configuration in script/macos.
- ✅ Validated with shellcheck.
Run the bootstrap script:
This will:
- Install Homebrew (if missing).
- Install dependencies via brew_bundle (using local Brewfile).
- Set your shell to zsh.
- Symlink configuration files.
- Apply macOS system preferences surgically.
- Initialize the local LLM environment.
- Restore Cline settings from dotfiles.
This project is optimized for local agentic coding on Apple Silicon (M5 Max recommended) using mlx-lm and cline.
- Initialize: The LLM environment is set up during ./script/bootstrap. You can manually trigger it with:
- Download Model: Retrieve the optimized mlx-community/Qwen3-Coder-Next-8bit model (~4.8GB) from Hugging Face:
- Start Server: Launch the mlx_lm server with full GPU acceleration:
- Launch Agent: Start a coding session in any repository:
- mlx-lm: Efficient inference engine for Apple Silicon.
- cline: CLI coding agent that works with your local model.
- mlx-community/Qwen3-Coder-Next-8bit: Apple Silicon–optimized 8-bit model for efficient local inference.
- script/llm: Management utility for your local LLM environment.