This repo must be cloned in ~/
directory
Run stow
to symlink everything or select what you want
stow */ # Everything (the '/' ignores the README)
stow zsh # My zsh config
cd ./brew
brew bundle
In order for bat
to use the new theme you need to run this command:
bat cache --build
Check this issue here, solution is to run this command:
sudo launchctl config user path "/usr/local/bin:$PATH"
# Updated brew location do this instead
sudo launchctl config user path "/opt/homebrew/bin:$PATH"
brew bundle dump
brew leaves --installed-on-request | xargs -n1 brew desc > ./brew/brew-description
# Disable animations
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
# Ctrl + CMD and drag any part of the window
defaults write -g NSWindowShouldDragOnGesture -bool true
# Fast key repeat
defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)
Install Zap for the terminal to work here
Need to install custom wezterm terminfo here
tempfile=$(mktemp) \
&& curl -o $tempfile <https://raw.githubusercontent.com/wez/wezterm/main/termwiz/data/wezterm.terminfo> \
&& tic -x -o ~/.terminfo $tempfile \
&& rm $tempfile
For cargo to run install rust here