SteamDeckHomebrew / decky-loader

A plugin loader for the Steam Deck.
https://decky.xyz
GNU General Public License v2.0
4.49k stars 156 forks source link

Offline uninstaller #147

Closed rlach closed 1 year ago

rlach commented 2 years ago

Currently the only way to uninstall decky is:

curl -L https://github.com/SteamDeckHomebrew/decky-loader/raw/main/dist/uninstall.sh | sh

This can be very hard to perform on portable devices in some scenarios. The uninstall script should be installed along with the decky, and users should be able to perform it without any online capabilities. I personally had to perform uninstall over Edge mobile network, took about 1 hour to uninstall, failed 3 times on the way, due to timeouts.

adntaha commented 2 years ago

I've went ahead and made a proof-of-concept image image

sasdallas commented 1 year ago

Should be possible to do. Just implementing a small script in Decky's code could do such a thing Maybe later I'll try to make a Proof of Concept

AAGaming00 commented 1 year ago

Should be possible to do. Just implementing a small script in Decky's code could do such a thing Maybe later I'll try to make a Proof of Concept

https://github.com/botatooo/decky-loader/tree/feature/uninstall-setting would be a good place to start.

TrainDoctor commented 1 year ago

Closing this issue and placing it under the scope of an emudeck style uninstall shortcut.