CLI: Update

This commit is contained in:
Christer Waren committed 2026-10-12 16:11:40 +03:00
1 parent 48f0440bdd
commit 7fc9cc3eb1
1 file changed
+35
+35
View File
@@ -894,6 +894,41 @@ wx-install2(){
fi 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(){ wx-upgrade(){
wxi-header "Upgrade" h2 wxi-header "Upgrade" h2
wx-install wx-install