Last active
February 20, 2022 17:46
-
-
Save fecaps/69028fe45dcffbcf36d0f3d39b0b50a3 to your computer and use it in GitHub Desktop.
MacOS Setup [WIP]
This file contains 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
## xcode | |
xcode-select --install | |
## Homebrew | |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && \ | |
brew update && \ | |
brew tap caskroom/cask && \ | |
brew install --cask iterm2 | |
### oh my zsh | |
### sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
brew install zsh | |
chsh -s $(which zsh) | |
### powerlevel10k | |
brew install romkatv/powerlevel10k/powerlevel10k | |
## go | |
brew install go | |
### zsh < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) | |
brew install php | |
brew install --cask visual-studio-code | |
brew install --cask phpstorm | |
brew install --cask goland | |
brew install --cask google-chrome | |
### Pyenv | |
brew install openssl readline sqlite3 xz zlib && \ | |
brew update && \ | |
brew install pyenv && \ | |
echo 'eval "$(pyenv init --path)"' >> ~/.zprofile && \ | |
echo 'eval "$(pyenv init --path)"' >> ~/.zshrc | |
### Git | |
brew install git | |
git config --global user.name 'Fellipe Capelli' && \\ | |
git config --global user.email 'fellipecapelli@gmail.com' && \\ | |
git config --global color.ui true && \\ | |
git config --global core.editor '/usr/bin/vim' && \\ | |
git config --global core.filemode false && \\ | |
git config --global alias.logo 'log --oneline --graph --decorate' && \\ | |
git config --global alias.unstage 'reset HEAD --' | |
brew install kubectl | |
brew install kubectx | |
brew tap blendle/blendle && \ | |
brew install kns | |
brew install stern | |
brew install terraform | |
brew install helm@2 && \ | |
brew install helm | |
brew install docker && \ | |
brew install docker-compose | |
brew install openvpn | |
brew install --cask nordvpn | |
brew install --cask 1password | |
brew install --cask discord | |
brew install --cask postman | |
brew install tldr | |
brew install --cask slack | |
brew install --cask dropbox | |
brew install --cask notion | |
### AWS CLI | |
brew install awscli | |
sudo rm /usr/local/bin/aws && \ | |
touch .zshrc && \ | |
echo "export PATH=~/.local/bin:$PATH" >> .zshrc && \ | |
exec zshrc | |
brew install hashicorp/tap/vault | |
brew install --cask lens | |
brew install gh | |
brew install pgcli | |
brew install mycli |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment