-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Mise dev tools manager
- Alternative to
node
,python
,cmake
etc
- Alternative to
-
SDK Manager For Java and JVM related pacakages
sdk list java
sdk install java 21.0.5-amzn
sdk use default java 21.0.5-amzn
- uv python package manager (pip alternative)
-
iterm2 - Terminal for Mac
-
Curl & Wget
brew update
brew upgrade --all
brew install wget curl
- git - Git cli & GUI tools
brew install git
brew install git-gui
brew install git-flow
~/dev ❯ cat ~/.gitconfig
[alias]
st = status
br = branch
co = checkout
unstage = reset HEAD --
lg1 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)' --all
lg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(auto)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)'
lg = lg1
- Docker Desktop - For running containers in Mac
- Minikube
brew install minikube
- Sublime text
- Install package manager & top 10 packages
- Sublime Spacegray theme
- Flycut Clipboard Manager
- Redis GUI
brew install --cask another-redis-desktop-manager
brew install --cask sequel-ace
- Run PgAdmin in docker container
docker run --rm --name pgadmin-container -p 5050:80 -e [email protected] -e PGADMIN_DEFAULT_PASSWORD=catsarecool -d dpage/pgadmin4
- [Visual VM] (https://visualvm.github.io/index.html)
brew install --cask visualvm