- brew install:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install --cask slack
- chrome
- lastpass
- adblocker
- pyenv
brew install pyenv
- nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
- oh my zsh
- plugins: git npm pip nvm node python sbt pyenv docker (also add pyenv to .zshrc before plugins)
- fzf
brew install fzf
$(brew --prefix)/opt/fzf/install
- Poetry:
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
- scala + sbt
brew install coursier/formulas/coursier && cs setup
cs install scala:2.12.16 && cs install scalac:2.12.16
- jetbrains:
- pycharm
- webstorm
- intellij
- plugins
- vscode
- docker machine
- anydesk, skype
- vim
- tools: jq wget
brew install jq wget
- postman - UI download
- az cli
brew install azure-cli
+az login
- aws cli
sudo installer -pkg AWSCLIV2.pkg -target /
- databricks cli
pip install databricks-cli
- kubectl
brew install kubectl
brew install bat
- gpg
brew install gpg
- databricks
pip install databricks --global
- ack-grep
brew install ack-grep
- terraform
brew tap hashicorp/tap
brew install hashicorp/tap/terraform
- Mongo
brew tap mongodb/brew
brew install mongodb-database-tools
- Redis cli
brew install redis
- Setting up virtualenvwrapper to actually work
pip install --user virtualenvwrapper
# in .zshrc
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Projects
export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh
- Setting python and libs dependencies
brew install libmemcached zlib opensll
# And in the .zshrc
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt/openssl/lib
brew install libpq
- Heroku
brew tap heroku/brew && brew install heroku
- VPN
brew install openvpn-connect
then add the two files with the credentials
- k8s stuff
brew install kind
brew install helm
kind create cluster
Follow the relevant notion page on setting up workstuff