#!/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
