Java
-
macOS & Linux
Node.js
-
macOS & Linux
- Homebrew:
brew install node@16
(Use version number)
- Homebrew:
AWS
CLI V2
eksctl
CDK
SAM
Cloud Native
Docker
-
Installation
kubectl
minikube
Skaffold
Helm
Kustomize
kubeadm
kind
Istio
-
Istio / Getting Started (opens in a new tab)
curl -L https://istio.io/downloadIstio | sh -
Argo CD
Datree (opens in a new tab)
-
macOS & Linux
brew tap datreeio/datree brew install datreeio/datree/datree
Terraform
- Homebrew:
brew install terraform
- Install Terraform (opens in a new tab)
System package manager
macOS & Linux
macOS
Windows
Software Packages
Ansible
Git
Git Extras
-
brew install git-extras
-
source $HOMEBREW_PREFIX/opt/git-extras/share/git-extras/git-extras-completion.zsh
Add zsh completion
GitHub
fzf
-
Homebrew
-
Install
-
brew install fzf
-
$(brew --prefix)/opt/fzf/install
Install useful key bindings and fuzzy completion. This will update shell config. User will be prompted during installation.
-
-
Uninstall
$(brew --prefix)/opt/fzf/uninstall
-
Check
$(brew --prefix)/opt/fzf/README.md
-
IntelliJ IDEA
-
Config
-
Changing the location of
idea.properties
fileUse
IDEA_PROPERTIES
environment variableexport IDEA_PROPERTIES=$HOME/idea.properties
-
Changing the location of
IntelliJ IDEA
configIn
idea.properties
file, specify:idea.config.path=${user.home}/.IntelliJIdea/config idea.plugins.path=${idea.config.path}/plugins
-
Resources
-
-
Installation
Sublime Text
Visual Studio Code
Shell
Zsh
-
Enhancements
-
Oh-My-Zsh (opens in a new tab)
-
Plugins
-
zsh-autosuggestions (opens in a new tab)
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
plugins=( zsh-autosuggestions )
-
zsh-syntax-highlighting (opens in a new tab)
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
plugins=( zsh-syntax-highlighting )
-
-
Themes
-
Powerlevel10k (opens in a new tab)
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
ZSH_THEME="powerlevel10k/powerlevel10k"
-
-
-
zsh-completions (opens in a new tab)
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions
# Add it to FPATH in your .zshrc by adding the following line before source "$ZSH/oh-my-zsh.sh": fpath+=${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions/src
-
CLI Utilities
Vim
-
Plugin managers
-
Plugins
-
Color Schemes
-
vimcolorschemes (opens in a new tab)
-
gruvbox
git clone https://github.com/morhetz/gruvbox.git ~/.vim/pack/default/start/gruvbox
-