Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uninstall script addition #48

Merged
merged 6 commits into from
May 4, 2022
Merged

Conversation

ggppjj
Copy link
Contributor

@ggppjj ggppjj commented Apr 28, 2022

Added uninstall script based on the answer provided to #46.

ggppjj added 3 commits April 28, 2022 13:06
First pass for a version that looks similar to the install scripts
Add uninstall script info to readme
@ggppjj ggppjj mentioned this pull request Apr 28, 2022
Copy link
Member

@TrainDoctor TrainDoctor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good changes, nice and simple but it's best to preserve the folder structure. Suggested change is needed as services folder doesn't need to be deleted but the contents should be uninstalled for users who want to re-install.

Only remove services for now

Co-authored-by: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
@ggppjj
Copy link
Contributor Author

ggppjj commented Apr 28, 2022

Changes committed, although a full uninstall option would be helpful to consider at some point.

No longer deletes installed plugins, adjusted echo to match actions.
@TrainDoctor
Copy link
Member

Changes committed, although a full uninstall option would be helpful to consider at some point.

While I agree, I think at this early in development making sure re-installs will work with no questions asked is a higher priority for the time being. And if users don't like the folder sticking around then they can delete them in desktop mode as needed.

Your point is very much taken and a goal should be set to have a full clear script either as an interactive option or just an alternative script. Thanks for your contribution!

@WerWolv and @marios8543 this looks good to merge.

@marios8543 marios8543 merged commit 279b1e8 into SteamDeckHomebrew:main May 4, 2022
KP2048 pushed a commit to EmuDeck/decky-loader that referenced this pull request May 4, 2023
* Create uninstall.sh

* Update uninstall.sh

First pass for a version that looks similar to the install scripts

* Update readme with uninstall info

Add uninstall script info to readme

* Update dist/uninstall.sh

Only remove services for now

Co-authored-by: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>

* Adjust echo to accurately reflect script actions

No longer deletes installed plugins, adjusted echo to match actions.

Co-authored-by: TrainDoctor <11465594+TrainDoctor@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants