My Mac OS dotfiles
First of all, install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"And then, manually install Git (not installed by default):
brew install gitClone the project and place it on your home directory under the name
.dotfiles:
git clone [email protected]:fnandogp/dotfiles-macos.git ~/.dotfiles
# OR
git clone https://github.com/fnandogp/dotfiles-macos.git ~/.dotfilesInstall the rcm
brew tap thoughtbot/formulae
brew install thoughtbot/formulae/rcmSync your dotfiles:
rcupTo install (or upgrade) packages from your Brewfile, run the following
command:
brew bundle installIn case you want to update your Brewfile, run the following command:
brew bundle dump --file ~/.dotfiles/Brewfile -fInstall mise for managing runtime versions:
curl https://mise.run | shSet global runtime versions:
# Set common runtimes
mise use --global node@22
mise use --global ruby@latest
mise use --global python@latest
# Run specific versions when needed
mise exec node@20 -- node -v
mise exec [email protected] -- python script.pyThis dotfiles setup includes:
- Neovim: Modern Lua configuration with AI integration (Code Companion, Neocodeium)
- Terminal: Kitty and Ghostty configurations
- Shell: Zsh with plugins (fzf, zoxide, starship prompt)
- AI Tools: MCP (Model Context Protocol) integration for enhanced development