- 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
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
- oh my zsh
- plugins: git npm pip nvm node python sbt pyenv docker poetry poetry-env autoenv zsh-autosuggestions zsh-syntax-highlighting (also add pyenv to .zshrc before plugins)
- fzf
brew install fzf
$(brew --prefix)/opt/fzf/install
-
Poetry:
curl -sSL https://install.python-poetry.org | python3 - -
scala + sbt
brew install coursier/formulas/coursier
cs setup --yes
cs install scala:2.12.16 && cs install scalac:2.12.16
brew install autoenv
- jetbrains:
- pycharm
- webstorm
- intellij
- plugins
- amazon Q/copilot
- make
- vscode
- docker machine
- vim
- tools: jq wget
brew install jq wget - postman - UI download
- az cli
brew install azure-cli+az login - brew tap azure/azd && brew install azd
- aws cli
sudo installer -pkg AWSCLIV2.pkg -target /
# more modern way
brew install awscli
- databricks cli
pip install databricks-cli - kubectl
brew install kubectl brew install batbrew install kcat- gpg
brew install gpg- databricks
pip install databricks --global
# more modern
brew tap databricks/tap && brew install databricks- ack-grep
brew install ack- 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 openssl
# 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-connectthen add the two files with the credentials
- k8s stuff
brew install kind
brew install helm
kind create clustercurl https://sh.rustup.rs -sSf | sh
Follow the relevant notion page on setting up workstuff