sane-wipe: support dino

This commit is contained in:
Colin 2023-12-03 14:40:14 +00:00
parent 9e51d7f150
commit 31da2f10c9

View File

@ -5,8 +5,9 @@ help() {
echo "usage: sane-wipe <resource>"
echo "resource:"
echo " browser: kill and remove cache for firefox, chromium, brave, etc"
echo " flare: remove account settings/secrets and data for flare-signal messenger"
echo " fractal: remove account settings/secrets and data for fractal matrix messenger"
echo " dino: remove auth and data for Dino XMPP messenger"
echo " flare: remove auth and data for flare-signal messenger"
echo " fractal: remove auth and data for fractal matrix messenger"
exit 1
}
@ -30,6 +31,12 @@ wipe_browser() {
sudo pkill librewolf || true
}
wipe_dino() {
rm -rf ~/.local/share/dino/*
echo "now re-launch Dino and join some notable channels like:"
echo "- discuss@conference.soprani.ca"
}
wipe_flare() {
secret-tool search --all --unlock 'xdg:schema' 'de.schmidhuberj.Flare'
secret-tool clear 'xdg:schema' 'de.schmidhuberj.Flare'
@ -60,6 +67,9 @@ case "$1" in
browser)
wipe_browser
;;
dino)
wipe_dino
;;
flare)
wipe_flare
;;