Personal macOS development environment configuration files managed by Dotbot.
Clone this repository into ~/.dotfiles and run the installer:
git clone https://github.com/fisenkodv/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./installThis runs Dotbot with install.conf.yaml to link the configs into your home directory and run setup tasks.
Dotbot creates symlinks from this repo into your home directory:
~/.config/*->config/*~/.zshrc->config/zsh/zshrc.zsh
The link behavior and shell tasks live in install.conf.yaml. If you do not already have ~/.config, create it before running the installer.
Configs live under config/ and are linked to ~/.config/:
- π Shells:
fish/,zsh/,starship/ - π§° Editors:
nvim/,zed/ - π₯οΈ Terminals:
ghostty/,kitty/,tmux/,zellij/ - π§ Dev tools:
git/,mise/,atuin/,yazi/ - π Monitoring:
htop/
Dotbot runs brew bundle install --file=os/macos/brewfile as part of the install. Add or update that Brewfile for your setup.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.