feat: deprecate some tools to keep only mise
This commit is contained in:
		
							
								
								
									
										54
									
								
								deprecated.d/asdf.bash
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								deprecated.d/asdf.bash
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,54 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| # Install asdf | ||||
|  | ||||
| test -d $HOME/.asdf || git clone https://github.com/asdf-vm/asdf.git $HOME/.asdf | ||||
| source $HOME/.asdf/asdf.sh | ||||
| source $HOME/.asdf/completions/asdf.bash | ||||
|  | ||||
| # Install plugins and tools | ||||
|  | ||||
| declare -a tools | ||||
|  | ||||
| tools+=(shellcheck) | ||||
| tools+=(direnv) | ||||
| tools+=(lazygit) | ||||
| tools+=(jq yq) | ||||
| tools+=(kubectl helm k9s) | ||||
| tools+=(vault) | ||||
| tools+=(terraform terragrunt) | ||||
| tools+=(ripgrep exa bat dust delta) | ||||
|  | ||||
| for tool in "${tools[@]}"; do | ||||
| 	echo | ||||
| 	echo "-- Installing ${tool}" | ||||
| 	asdf plugin add ${tool} | ||||
| 	asdf install ${tool} latest | ||||
| 	asdf global ${tool} latest | ||||
| done | ||||
|  | ||||
| # Configure asdf/direnv integration | ||||
| asdf direnv setup --shell bash --version latest | ||||
|  | ||||
| # Install extra plugins and tools | ||||
|  | ||||
| # lsd | ||||
| echo | ||||
| echo "-- Installing lsd" | ||||
| asdf plugin add lsd https://github.com/mise-plugins/asdf-lsd/ | ||||
| asdf install lsd latest | ||||
| asdf global lsd latest | ||||
|  | ||||
| # Mcfly | ||||
| echo | ||||
| echo "-- Installing mcfly" | ||||
| asdf plugin add mcfly https://github.com/barolab/asdf-mcfly.git | ||||
| asdf install mcfly latest | ||||
| asdf global mcfly latest | ||||
|  | ||||
| # Broot | ||||
| echo | ||||
| echo "-- Installing broot" | ||||
| asdf plugin add broot https://github.com/cmur2/asdf-broot.git | ||||
| asdf install broot latest | ||||
| asdf global broot latest | ||||
		Reference in New Issue
	
	Block a user