My macOS setup. Fast, minimal, mine.
git clone https://github.com/gumadeiras/dotfiles.git ~/dotfiles
cd ~/dotfiles && sh install.sh| component | what it does |
|---|---|
| zsh | shell config + aliases/functions |
| config/ | app configs (gh, ghostty, oh-my-posh, zed) |
| micromamba | python environments (conda-compatible) |
| Brewfile | homebrew packages |
| apps/ | karabiner, raycast, iterm, sublime, zotero |
- Aliases:
~/.zsh/alias.zsh - Functions:
~/.zsh/functions.zsh - Profile:
~/.zprofile - Git:
~/.gitconfig - GH CLI:
~/.config/gh/config.yml - Ghostty:
~/.config/ghostty/config - Oh My Posh:
~/.config/oh-my-posh/config.json - Zed:
~/.config/zed/settings.json - Sublime:
~/Library/Application Support/Sublime Text/Packages/User
- Python via
micromamba(runcondaalias works) - SSH credentials live in
~/.ssh/config, never here - Open Sublime once after setup, then run
Package Control: Satisfy Dependenciesif any packages are missing