Skip to content

Instantly share code, notes, and snippets.

@justinmklam
Last active July 8, 2022 21:32
Show Gist options
  • Save justinmklam/6560e7b172b863a011fdf0f27916f013 to your computer and use it in GitHub Desktop.
Save justinmklam/6560e7b172b863a011fdf0f27916f013 to your computer and use it in GitHub Desktop.
Mac utility apps that make everyday computing easier.

Brew

Install the following with:

# Add --cask if required
brew install $(cat brew-packages.txt)

In brew-packages.txt:

zsh
coreutils
postgresql
pgcli
pspg
docker-compose
btop
ctop
circleci
git-gui
git-delta
pyenv
pyenv-virtualenv
pyenv-virtualenvwrapper
fswatch
warrensbox/tap/tfswitch
warrensbox/tap/tgswitch

In brew-casks.txt:

iterm2
google-chrome
slack
zoom
visual-studio-code
rancher
karabiner-elements
maccy
mouse-fix
rectangle
spotify
whatsapp

Set up oh-my-zsh with:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Post-Install Steps

  • See here for setting up Karabiner Elements
  • Install drivers for HP Laserjet 1020 from here, then select HP LaserJet 1022, 1.6.1 when prompted for driver
  • Enable key repeat in vs code vim with (source):
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
  • Set Key Repeat and Delay Until Repeat to fast/short: image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment