- Generate new SSH keys according to this guide
- Install ~XCode command line utilities when prompted
git clone git@github.com:mrwest808/dotfiles.git ~/.dotfiles
- Install
homebrew
according to the latest installation instructions
# Install system things~
brew install neovim tmux volta z zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting
# Install applications
brew install --cask alacritty firefox raycast spotify visual-studio-code
# Install these work-related things if relevant
brew install colima maven
brew install --cask corretto
# Setup Git config & ignore
./git/install
# Setup zsh
./zsh/install
# Setup macOS settings
./macos/install
Restart computer afterwards.
touch ~/.hushlogin
- Clone
.config
-related files (Alacritty, Neovim, etc.) - Install Nerd-patched font(s)
- Install powerline10k
- Pure, Original, Right, No (time), 2 lines, Sparse, Transient prompt, Verbose
- Change CAPS LOCK modifier to Esc
- Change the following keyboard shortcuts
- Move focus to the menu bar:
shift+cmd+'
- Move focus to next window:
cmd+§
- Move focus to status menus:
alt+cmd+'
- Move focus to the menu bar:
- Disable Spotlight
- Set menu bar icons in correct order
- Wi-Fi, Bluetooth, Battery
- Setup Raycast, give it correct permissions and import settings file
- Set keyboard shortcut to
cmd+space
volta install node pnpm@latest
# If applicable
volta install skal yarn@1
Copy skal
-related files from another computer.
- Ensure
.ideavim
is symlinked to~
- Enable Settings Sync in IntelliJ's settings (choose "get settings")