marticliment / UniGetUI

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
https://www.marticliment.com/unigetui/
MIT License
12.3k stars 422 forks source link

[ENHANCEMENT] Uninstalling should remove bundled Chocolatey choco.exe #2373

Closed redactedscribe closed 3 months ago

redactedscribe commented 3 months ago

Please confirm these before moving forward.

Describe the improvement

When installing, we can choose to install Chocolatey. When we uninstall, Chocolatey does not get deleted from %LOCALAPPDATA%\UniGetUI\Chocolatey. Therefore, when we reinstall UniGetUI and do not select to install Chocolatey, Chocolatey will still be present.

Even though I have the option to use the system Chocolatey, the one from %LOCALAPPDATA% was being loaded according to the logs (rather than from my PATH Scoop directory).

3.1.0 beta 1

marticliment commented 3 months ago

I don't agree, since it would uninstall all the packages installed to that location. I feel deleting chocolatey would be a risk

redactedscribe commented 3 months ago

I don't agree, since it would uninstall all the packages installed to that location. I feel deleting chocolatey would be a risk

I don't have experience with Chocolatey to be fair. I didn't know the packages get installed there. You're probably right then.