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
|