macOS

June 15, 2020 ยท View on GitHub

Wants:

  • Apple Health app for iPad
    • I want to be able to view my Apple Health information on my iPad

New Mac Setup

https://brew.sh

brew install \
  ack \
  fish \
  fpp \
  fzf \
  git \
  hub \
  macvim \
  mosh \
  pyenv \
  watch \
  watchman \
  yarn
  
brew install MisterTea/et/et

dotfiles https://github.com/aizatto/dotfiles

mkdir src
cd src
git clone git@github.com:aizatto/dotfiles.git
cd dotfiles
./install.sh

https://github.com/Homebrew/homebrew-cask/tree/master/Casks

brew cask install \
  docker \
  iglance \
  iterm2 \
  kitematic \
  ngrok \
  postman \
  spotify \
  visual-studio-code \
  vlc
    
# Issues with these
brew cask install \
  little-snitch \
  navicat-premium

Heroku CLI:

brew tap heroku/brew && brew install heroku
curl https://sdk.cloud.google.com | bash

Apps

Controlling Sound (to HDMI/DisplayPort/USB-C)

Programming

Virtual Environments

nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
nvm install --lts
nvm alias default $LATEST # v12.16.2
nvm use default

rvm:

curl -sSL https://get.rvm.io | bash -s stable
rvm list known
rvm install ruby-2.7

pyenv:

pyenv install --ls
pyenv install $LATEST # 3.8.2
pip3 install iterm2 # for use with iterm

Visual Studio Code

Fix VSCode with vim plugin

https://stackoverflow.com/questions/39972335/how-do-i-press-and-hold-a-key-and-have-it-repeat-in-vscode

defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false

System Preferences

In macOS Catalina (top left to bottom right)

  • Dock > Disable "show recent applications in Dock"
  • Touch ID
  • Security & Privacy > General > Show a message when the screen is locked: If found, please contact example@example.com
  • Security & Privacy > General > Use your Apple Watch to unlock apps and your Mac
  • Internet Accounts > Gmail > Disable Mail and Address Book
  • Bluetooth > Show Bluetooth in menu bar
  • Sound > Show volume in menu bar
  • Keyboard > Text > Disable Correct spelling automatically
  • Keyboard > Keyboard > Key Repeat > Fast
  • Keyboard > Keyboard > Delay Until Repeat > Right of Center
  • Keyboard > Keyboard > Modifier Keys > Change Caps Lock to Control
  • Trackpad > Max
  • Displays > Scaled > More Space
  • Date & Time > Clock > Display the time with seconds
  • Sharing > Name
  • Time Machine > Options > Exclude system files and applications
    • Add: /Applications, /Library /System, ~/Library

Contacts

  • Sort By > First Name

Touchbar

  • Brightness Slider
  • Mute
  • Volume Slider

iTerm

Alternative Terminals