Skip to content

Instantly share code, notes, and snippets.

@davidkuster
Last active August 10, 2022 19:46
Show Gist options
  • Save davidkuster/2139c56a5b4f0a69977a38541452584c to your computer and use it in GitHub Desktop.
Save davidkuster/2139c56a5b4f0a69977a38541452584c to your computer and use it in GitHub Desktop.
New Mac setup notes

Mac setup

System prefs

  • upper left corner hot corner turns on screensaver
  • single press for a click
  • turn off scroll direction natural
  • speed up key repeat
  • Keyboard - text
    • turn off correct spelling automatically, capitalize words automatically, touch bar typing suggestions, use smart quotes and dashes
  • shortcuts
    • Mission control = option + S
    • show dashboard = option + 0
    • move left a space = option + command + J
    • move right a space = option + command + L
    • switch to desktop 1 = option + 1 (repeat for additional desktops)
  • Mission control
    • turn off automatically rearrange spaces, displays have separate spaces
  • Dock & Menu Bar
    • select Automatically hide and show the dock

Install apps

Configure apps

CLI setup

  • Bash profile / aliases setup
  • Git prompt script
  • Brew (https://brew.sh/)
  • Pip (sudo easy_install pip)
  • AWS CLI (pip install awscli)
  • JDK
  • SDKMAN
  • Groovy (sdk install groovy)

Apps to install via brew (brew install ...)

  • adr-tools
  • git
  • go
  • graphviz
  • httpie
  • jq
  • maven
  • postgresql
  • prometheus
  • ripgrep
  • shellcheck
  • telnet
  • watch
  • yq

Access

  • Slack
  • Git repo(s)
  • JIRA(s)
  • email
  • VPN

Dir setup

  • mkdir ~/opt/scripts
  • mkdir ~/data
  • mkdir ~/workspace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment