Personal dotfiles configuration for macOS (ARM64).
- macOS with ARM64 architecture
- Homebrew installed and updated
# Clone this repository first
git clone <your-repo-url> ~/projects/dotfiles
cd ~/projects/dotfiles
# Install all dependencies at once
brew bundle# Create symlinks using stow
stow .# Change default shell (choose one)
chsh -s $(which fish) # For fish
chsh -s $(which zsh) # For zsh# Start sketchybar
brew services start sketchybar- Shells: Fish, Zsh with Starship prompt
- Terminal: Kitty, WezTerm, Ghostty configurations
- Editor: Neovim with LazyVim
- Multiplexers: Tmux, Zellij
- Window Management: Aerospace
- System: SketchyBar
- History: Atuin for shell history sync
After installation, restart your terminal or source your shell configuration. Most tools will be automatically configured through the symlinked dotfiles.
- Ensure all Homebrew packages are installed successfully
- Check that services are running:
brew services list