feat: add config for chezmoi
This commit is contained in:
		
							
								
								
									
										15
									
								
								config.d/chezmoi.bash
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								config.d/chezmoi.bash
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| # Configuration for chezmoi | ||||
|  | ||||
| # git_repo="https://github.com/AstroNvim/template" | ||||
| # git_branch="main" | ||||
|  | ||||
| git_repo="https://gitea.cloud.logerais.com/xavier/config-chezmoi.git" | ||||
| git_branch="main" | ||||
|  | ||||
| if (command -v chezmoi); then | ||||
|     chezmoi init https://gitea.cloud.logerais.com/xavier/config-chezmoi.git | ||||
|     chezmoi apply ~/.config/mise | ||||
|     mise install | ||||
| fi | ||||
| @@ -15,15 +15,7 @@ test -x ~/.local/bin/mise && eval "$(~/.local/bin/mise activate bash)" | ||||
| # Configure mise | ||||
| # | ||||
| mise settings set experimental true | ||||
| (mise where usage &>/dev/null) || mise use -g usage # for completion | ||||
| (mise where &>/dev/null) || mise use -g usage       # for completion | ||||
|  | ||||
| # Install some essential tools | ||||
| if (command -v mise &>/dev/null); then | ||||
| 	# Install some plugins | ||||
| 	(mise where usage &>/dev/null) || mise use -g usage # for completion | ||||
|  | ||||
| 	(mise where chezmoi &>/dev/null) || mise use -g chezmoi # to manage dotfiles | ||||
|  | ||||
| 	# mise use -g cargo:ubi # to install binaries from Github release | ||||
| fi | ||||
| (mise where usage &>/dev/null) || mise use -g usage     # for completion | ||||
| (mise where chezmoi &>/dev/null) || mise use -g chezmoi # to manage dotfiles | ||||
|   | ||||
		Reference in New Issue
	
	Block a user