Last active
November 20, 2023 20:08
-
-
Save coingraham/bbb881f9db83c179534ac9d46fbe69c8 to your computer and use it in GitHub Desktop.
Setup My Mac
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Install Chrome | |
| # Update browser default settings | |
| # Install VSCode | |
| # Install iTerm2 | |
| # Install PyCharm | |
| # Install Homebrew | |
| /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | |
| # Install Git | |
| brew install git | |
| # Configure Git | |
| # Login to github and go here https://github.com/settings/emails to get your noreply email | |
| git config --global user.name "Coin Graham" | |
| git config --global user.email "xxxxxxxxxxxx" | |
| git config --global color.ui true | |
| git config --global credential.helper osxkeychain | |
| # Install AWS CLI | |
| brew install awscli | |
| # Run the cli for base configuration | |
| aws configure | |
| # New - install Oh My Zsh | |
| sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
| # Update the Theme - check out https://github.com/ohmyzsh/ohmyzsh/wiki/Themes | |
| vi ~.zshrc | |
| # Install plugins from https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins and | |
| # https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins-Overview | |
| vi ~.zshrc | |
| # plugins=(git aws virtualenv python osx) | |
| . ~/.zshrc | |
| # Install TFENV | |
| Brew install tfenv | |
| # List and install Terraform version latest | |
| tfenv install latest | |
| # Fix MAC End and Home from https://damieng.com/blog/2015/04/24/make-home-end-keys-behave-like-windows-on-mac-os-x/ | |
| cd ~/Library | |
| mkdir KeyBindings | |
| cd KeyBindings | |
| vi DefaultKeyBinding.dict | |
| # Paste in the json from the site |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment