Skip to content

Instantly share code, notes, and snippets.

@vartec
Last active April 22, 2020 01:30
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vartec/66512b599a38795a664c6e9991c35d0a to your computer and use it in GitHub Desktop.
Save vartec/66512b599a38795a664c6e9991c35d0a to your computer and use it in GitHub Desktop.
Setting up new MBP
0. launch `term`
1. Install Homebrew (see http://brew.sh)
2. While Homebrew is installing this and following things, modify settings (see settings.txt)
3. `brew install cask`
4. `brew cask install iterm2`
5. Launch iterm2
6. `brew install python git` # pre-installed versions are old, see also https://opensource.com/article/19/5/python-3-default-mac
6.1. export PATH=/usr/local/bin:$PATH to make homebrew stuff take precedence
7. `brew cask install visual-studio-code slack google-chrome`
8. Powerline
8.1 `pip3 install powerline-shell`
8.2 `brew tap homebrew/cask-fonts`
8.3 `brew cask install font-inconsolata-for-powerline` and set it as default in iTerm2
8.4 add it o `.zshrc` or `.bashrc` (see https://github.com/b-ryan/powerline-shell#zsh)
9. Random console tools: `brew install awscli lsof htop pinfo mtr mc`
1. remove bloatware from Dock
2. enable autohide Dock, move it to your preferred position
3. disable "natural" scroll (System Preferences -> Trackpad -> Scroll & Zoom)
4. if machine w/o touchbar, change F-keys/Fn behavior in Keyboard preferences; for touchbar machines no choice seems good :-/
5. disable everything in Keyboard -> Text tab
6. `defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO` to make fonts on external monitors not look like crap
7. change screenshot location in Screenshot.app (defaults to ~/Desktop/)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment