Files
dotfiles/.local/bin/self-update

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