forked from ebhomengo/niki
				
			feat(niki): update RTX to mise
This commit is contained in:
		
							parent
							
								
									58c48dfccc
								
							
						
					
					
						commit
						235283284f
					
				| 
						 | 
					@ -0,0 +1,18 @@
 | 
				
			||||||
 | 
					[env]
 | 
				
			||||||
 | 
					# supports arbitrary env vars so rtx can be used like direnv/dotenv
 | 
				
			||||||
 | 
					GO_ENV = 'GOLANG_MISE'
 | 
				
			||||||
 | 
					MISE_USE_TOML= 1  #Set to 1 to default to using .mise.toml
 | 
				
			||||||
 | 
					RUST_BACKTRACE=0
 | 
				
			||||||
 | 
					#COLORBT_SHOW_HIDDEN=1
 | 
				
			||||||
 | 
					MISE_VERBOSE=0  #This shows the installation output during rtx install and rtx plugin install.
 | 
				
			||||||
 | 
					MISE_LOG_FILE='./mise.log' #Output logs to a file.
 | 
				
			||||||
 | 
					MISE_LOG_FILE_LEVEL='debug' #This is useful if you want to store the logs but not have them litter your display.
 | 
				
			||||||
 | 
					MISE_DEBUG=0 #show DEBUG message in console
 | 
				
			||||||
 | 
					MISE_QUIET=1 #Equivalent to MISE_LOG_LEVEL=warn.
 | 
				
			||||||
 | 
					MISE_ERORR=1
 | 
				
			||||||
 | 
					MISE_TRACE=0
 | 
				
			||||||
 | 
					[tools]
 | 
				
			||||||
 | 
					go = '1.21.4'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[plugins]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										21
									
								
								.rtx.toml
								
								
								
								
							
							
						
						
									
										21
									
								
								.rtx.toml
								
								
								
								
							| 
						 | 
					@ -1,21 +0,0 @@
 | 
				
			||||||
[env]
 | 
					 | 
				
			||||||
# supports arbitrary env vars so rtx can be used like direnv/dotenv
 | 
					 | 
				
			||||||
GO_ENV = 'GOLANG_RTX'
 | 
					 | 
				
			||||||
RTX_DEBUG=true
 | 
					 | 
				
			||||||
RTX_USE_TOML=true #Set to 1 to default to using .rtx.toml
 | 
					 | 
				
			||||||
RTX_LOG_FILE='./rtx.log' #Output logs to a file.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
RTX_VERBOSE='1'  #This shows the installation output during rtx install and rtx plugin install.
 | 
					 | 
				
			||||||
[tools]
 | 
					 | 
				
			||||||
golang = '1.21.5'
 | 
					 | 
				
			||||||
[settings]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
verbose = true     # set true to see full installation output
 | 
					 | 
				
			||||||
jobs = 4            # number of plugins or runtimes to install in parallel. The default is `4`.
 | 
					 | 
				
			||||||
yes = true         # set to true to automatically answer yes to all prompts
 | 
					 | 
				
			||||||
experimental = false # enable experimental features
 | 
					 | 
				
			||||||
# log_level = 'debug'  # log verbosity
 | 
					 | 
				
			||||||
[plugins]
 | 
					 | 
				
			||||||
golang = 'https://github.com/rtx-plugins/rtx-golang'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,37 @@
 | 
				
			||||||
 | 
					# Getting Started
 | 
				
			||||||
 | 
					1.Installing the CLI <br>
 | 
				
			||||||
 | 
					2.Activating mise or adding its shims to PATH <br>
 | 
				
			||||||
 | 
					3.Adding tools to mise <br>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Quick start
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## 1. Install mise CLI
 | 
				
			||||||
 | 
					First we need to download the mise CLI.<br>
 | 
				
			||||||
 | 
					This directory is simply a suggestion. mise can be installed anywhere.
 | 
				
			||||||
 | 
					```shell
 | 
				
			||||||
 | 
					curl https://mise.jdx.dev/install.sh | sh
 | 
				
			||||||
 | 
					~/.local/bin/mise --version
 | 
				
			||||||
 | 
					mise 2024.x.x
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					## 2.Activate mise
 | 
				
			||||||
 | 
					Make sure you restart your shell session after modifying your rc file in order for it to take effect. <br>
 | 
				
			||||||
 | 
					```shell
 | 
				
			||||||
 | 
					echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					then use this command
 | 
				
			||||||
 | 
					```shell
 | 
				
			||||||
 | 
					export MISE_GLOBAL_CONFIG_FILE=./config.toml
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					how use mise: 
 | 
				
			||||||
 | 
					```shell
 | 
				
			||||||
 | 
					mise activate
 | 
				
			||||||
 | 
					mise install
 | 
				
			||||||
 | 
					mise current
 | 
				
			||||||
 | 
					mise ls
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					mise install ->  Go Download 404: https://github.com/golang/go/issues/51255 : 
 | 
				
			||||||
 | 
					```shell
 | 
				
			||||||
 | 
					mise settings set go_download_mirror  "https://storage.googleapis.com/golang"
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					# Full Documentation
 | 
				
			||||||
 | 
					see https://mise.jdx.dev/
 | 
				
			||||||
		Loading…
	
		Reference in New Issue