32 lines
		
	
	
		
			594 B
		
	
	
	
		
			Fish
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			594 B
		
	
	
	
		
			Fish
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env fish
 | |
| 
 | |
| function get_latest_release
 | |
| 	curl --silent "https://api.github.com/repos/$1/releases/latest" | grep -Po '"tag_name": "\K.*?(?=")'
 | |
| end
 | |
| 
 | |
| function update_languagetool
 | |
|     cd "$HOME/vm/docker/languagetool"
 | |
|     docker compose pull
 | |
|     docker compose down
 | |
|     docker compose up -d
 | |
|     cd -
 | |
| end
 | |
| 
 | |
| function main
 | |
| 
 | |
|     # Mise à jour système
 | |
|     yay -Suy
 | |
| 
 | |
|     fisher update
 | |
| 
 | |
|     # Mise à jour service languagetool
 | |
|     update_languagetool
 | |
| 
 | |
|     # Mise à jour de l'environnement de neovim
 | |
|     nvim +":PlugInstall --sync" +"PlugUpdate" +"CocInstall coc-jedi" +qa
 | |
| 
 | |
|     exit 0
 | |
| end
 | |
| 
 | |
| main
 |