diff --git a/wx b/wx index 954d70f..e7590bb 100755 --- a/wx +++ b/wx @@ -894,6 +894,41 @@ wx-install2(){ fi } +wx-uninstall(){ + wxi-header "Uninstall" + wxi-restricted --user + wx-clean &> /dev/null + + if [[ -d "$HOME/.warengroup" ]] + then + rm "$HOME/.warengroup" -rf + fi + + CRONJOB_NAME="#Warén CLI: Auto" + CRONJOB_TASK="*/5 * * * * $HOME/bin/wx auto" + if [[ $(crontab -l | grep -F "$CRONJOB_NAME") || $(crontab -l | grep -F "$CRONJOB_TASK") ]] + then + crontab -l | grep -Fv "$CRONJOB_NAME" | grep -Fv "$CRONJOB_TASK" | grep -Fv "no crontab" | crontab - + fi + + if [[ -f "$HOME/bin/wx" ]] + then + rm "$HOME/bin/wx" -rf + fi + + wxi-repeat "\n" 3 + exit 1 +} + +wx-update(){ + wxi-header "Update" + wxi-restricted --user + + wx-install &> /dev/null + echo "Updates Completed" + +} + wx-upgrade(){ wxi-header "Upgrade" h2 wx-install