Configuration files for macOS, optimized for productivity and ease of use.
- Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"- Install Git and Stow:
brew install git stow- Clone and set up:
git clone https://github.com/mathieuletyrant/dotfiles.git ~/dotfiles
cd ~/dotfiles
sh ./install.sh- Setup MacOS default settings
sh ./macos.sh- Generate your local Git configuration:
sh ./gitconfig.shThe script will ask for your SSH signing key and create ~/.gitconfig.local.
- Adjust VSCode settings & keybindings manually (extensions are installed automatically by
brew bundle)
brew bundle dump --force --global# Export credentials from 1Password item to environment variables
op-export <item-name-or-id>
# Example: op-export "Open router"# Reload a specific autoloaded function
reload <function-name>
# Example: reload op-export- Customized macOS settings
- Homebrew package list
- Configuration files for ZSH, Git, Ghostty, and Oh My Posh