Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.42 KB

File metadata and controls

54 lines (40 loc) · 1.42 KB

Mac Setup

A great initial install setup for mac

Homebrew

  • git
  • wget
  • curl
  • htop
  • tree
  • hadolint
  • lazygit
  • neovim
  • pre-commit
  • tf-summarize
  • tflint
  • uv

Direct Download

  • sdkman - jvm env manager
  • grandperspective - disk space analysis tool
  • JetBrains Toolbox (for Intellij, WebStorm, Datagrip, Pycharm, etc.)
  • VSCode
  • Fork - git gui
  • Firefox w/ multi-account-containers extension
  • Chrome
  • Wezterm
  • kitty (yet another terminal)
  • iterm2

Other

Setup

Keyboard

  • Enable key repeats: defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
  • In mac's system settings set the caps lock to act as an escape key (for every keyboard individually), and the key repeat delay to be fairly short, and the key repeat itself as fast as possible

zsh Setup

  • install ohmyzsh
  • install powerline fonts - and configure iterm2 to use one of them
  • copy the zsh folder to ~/.zsh and add a source for its index.zsh file to ~/.zshrc
  • set zsh as the default shell