My configurations for Mac.
Config files are managed with mackup.
- Install Homebrew
- Install git:
brew install git - Make the expected directory for git projects and cd into it:
mkdir $HOME/git && cd $HOME/git - Clone this repo:
git clone git@github.com:DevonFulcher/dotfiles.git - Run the setup script:
cd dotfiles && sh bootstrap.sh - Download Monaspace fonts here and install
MonaspaceNeon-Regular.otfby double-clicking on it. - Add secrets shell files in the
./secretsdirectory:
GITHUB_PERSONAL_ACCESS_TOKEN: Access token for github-mcp-server.GITHUB_PERSONAL_EMAIL: Personal email used in GitHub.IS_PERSONAL=true: Set to true if this is a personal laptop.
- Run
sh signing_commits.shto setup signing git commits. The script will copy a public key to the clipboard which needs to be added atGitHub → Settings → SSH and GPG keys → New SSH key - Adjust
Key repeat rateandDelay until repeatin the Mac Keyboard settings. - Install Cursor here and open it to setup.
- Alacritty has already been installed, but Mac won't allow it to be opened without updating settings. First, try to open Alacritty. Next, in Mac's
Privacy & Settingsallow Alacritty to be used.