- Font: 14
- Window: 120 columns
# take screenshots as jpg (usually smaller size) and not png
defaults write com.apple.screencapture type jpg
# do not open previous previewed files (e.g. PDFs) when opening a new one
defaults write com.apple.Preview ApplePersistenceIgnoreState YES
# show Library folder
chflags nohidden ~/Library
# show hidden files
defaults write com.apple.finder AppleShowAllFiles YES
# show path bar
defaults write com.apple.finder ShowPathbar -bool true
# show status bar
defaults write com.apple.finder ShowStatusBar -bool true
killall Finder;
- Install Oh My ZSH
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Install Homebrew (https://brew.sh/)
- Update Homebrew
brew update
- Create .zshrc
touch .zshrc
inside root withalias ll='ls -alh'
and sourcesource ~/.zshrc
- Install NVM
brew install nvm
- Update .zshrc with
source $(brew --prefix nvm)/nvm.sh
and sourcesource ~/.zshrc
- Install Node LTS
nvm install --lts
- Install yarn
npm install --global yarn
- Update .zshrc with
Install GitHub Desktop (https://desktop.github.com/)
- Generate SSH key
ssh-keygen -t ed25519 -C "[email protected]"
- Create GitHub folder
mkdir projects
inside root - Clone first repo with SSH
Install VSCode (https://code.visualstudio.com/)
- Turn on Settings Sync with GitHub