Personal development environment configuration managed as symlinks.
git clone https://github.com/ackneal/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install.shinstall.sh handles the full setup:
- Installs brew packages:
fd,fzf - Enables fzf key bindings (
Ctrl+R,Ctrl+T,Alt+C) and tab completion - Appends
bootstrap.shto~/.zshrc(idempotent) - Symlinks configs:
gitconfig→~/.gitconfigvimrc→~/.vimrcvscode/settings.json→~/Library/Application Support/Code/User/settings.jsonvscode/keybindings.json→~/Library/Application Support/Code/User/keybindings.jsonopencode/AGENTS.md→~/.config/opencode/AGENTS.mdopencode/opencode.json→~/.config/opencode/opencode.json
- Sets opencode provider to
github-copilot
After installation, restart your shell or run source ~/.zshrc.
Switch AI provider at any time:
opencode-switch github-copilot
opencode-switch anthropic