- 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 .zshrcinside root withalias ll='ls -alh'and sourcesource ~/.zshrc - Install NVM
brew install nvm- Update .zshrc with
source $(brew --prefix nvm)/nvm.shand 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 projectsinside root - Clone first repo with SSH
Install VSCode (https://code.visualstudio.com/)
- Turn on Settings Sync with GitHub