Skip to content

Instantly share code, notes, and snippets.

@tmyymmt
Last active August 17, 2022 05:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tmyymmt/e12edc2bc64f15445742fb27be377684 to your computer and use it in GitHub Desktop.
Save tmyymmt/e12edc2bc64f15445742fb27be377684 to your computer and use it in GitHub Desktop.
asdf memo
# zsh
- https://wiki.archlinux.jp/index.php/Zsh#.E3.82.B5.E3.83.BC.E3.83.89.E3.83.91.E3.83.BC.E3.83.86.E3.82.A3.E6.8B.A1.E5.BC.B5
## sheldon
- https://github.com/rossmacarthur/sheldon
- https://ryota2357.com/blog/2022/zsh-plugmanager-zplug-to-sheldon/
- https://ktrysmt.github.io/blog/migrate-zinit-to-sheldon/
- https://zenn.dev/ganta/articles/e1e0746136ce67
# asdf
kubectlなど、言語以外も管理できるanyenvというようなイメージ。
- https://asdf-vm.com/
- https://dev.icare.jpn.com/dev_cat/how_to_use_asdf/
- https://zenn.dev/cacbahbj/articles/1c7f22260c3e28
## sample
```
asdf plugin list all | more
asdf plugin add golang
asdf install golang latest
asdf global golang latest
asdf plugin add nodejs
asdf install nodejs latest
asdf global nodejs latest
asdf plugin add python
#asdf install python latest
#asdf global python latest
asdf list all python
asdf install python 3.10.6
asdf global python 3.10.6
asdf plugin add java
#asdf install java latest
#asdf global java latest
asdf list all java
asdf install java adoptopenjdk-18.0.2+9
asdf global java adoptopenjdk-18.0.2+9
asdf plugin add jq
asdf install jq latest
asdf global jq latest
asdf plugin add awscli
asdf install awscli latest
asdf global awscli latest
asdf plugin add aws-sam-cli
asdf install aws-sam-cli latest
asdf global aws-sam-cli latest
asdf plugin add kubectl
asdf install kubectl latest
asdf global kubectl latest
asdf plugin add kubectx
asdf install kubectx latest
asdf global kubectx latest
asdf plugin add minikube
asdf install minikube latest
asdf global minikube latest
asdf current
```
```
golang 1.19 /Users/tomoya/.tool-versions
nodejs 18.7.0 /Users/tomoya/.tool-versions
python 3.10.6 /Users/tomoya/.tool-versions
java adoptopenjdk-18.0.2+9 /Users/tomoya/.tool-versions
jq 1.6 /Users/tomoya/.tool-versions
awscli 2.7.22 /Users/tomoya/.tool-versions
aws-sam-cli 1.53.0 /Users/tomoya/.tool-versions
kubectl 1.24.3 /Users/tomoya/.tool-versions
kubectx 0.9.4 /Users/tomoya/.tool-versions
minikube 1.26.1 /Users/tomoya/.tool-versions
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment