Skip to content

Instantly share code, notes, and snippets.

@semyont
Last active July 20, 2023 16:34
Show Gist options
  • Save semyont/4ae764f52dd8f6addf8a08b9d0d47af5 to your computer and use it in GitHub Desktop.
Save semyont/4ae764f52dd8f6addf8a08b9d0d47af5 to your computer and use it in GitHub Desktop.
[mac essentials] #devops #mac #setup #install #osx #python #node #javascript #enviorment #fresh

Mac Ops Essentials

Fresh start your Mac, install the following to get essential developer tools.

Config Enviorment Vars

export LANG=en_US.UTF-8 export LC_ALL=en_US.UTF-8

Install & Update macOS

softwareupdate -i -a

Install Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install oh-my-zsh

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

Install oh-my-zsh powerlevel10k

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Install AWS

brew install awscli

Install Terraform

brew install terraform

Install Terragrunt

brew install terragrunt

Install Python

brew install python

Install pipenv

brew install pipenv

Install Node.js

brew install node

Install NVM

brew install nvm

Install vscode

brew install --cask visual-studio-code

Install Pycharm

brew install --cask pycharm

Install iTerm2

brew cask install iterm2

Install Docker

brew cask install docker

Start Docker

open /Applications/Docker.app

Install kubectl

brew install kubectl

Install kubectx

brew install kubectx

Install kind

brew install kind

Install minikube

brew install minikube

Install jq

brew install jq

Install k6

brew install k6

Install GitHub CLI

brew install github/gh/gh

Install Nmap

brew install nmap

Install k9s

brew install k9s

Install gcloud

brew cask install google-cloud-sdk

Install VNC Viewer

brew cask install vnc-viewer

Install VirtualBox

brew cask install virtualbox

Install Spotify

brew cask install spotify

Install Slack

brew cask install slack

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment