UniGetUI icon indicating copy to clipboard operation
UniGetUI copied to clipboard

[FEATURE REQUEST] Stop auto installing chocolatey

Open EDM115 opened this issue 1 year ago • 3 comments

Please confirm these before moving forward

  • [X] I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • [X] This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use this template

Describe the new feature

Provide an option in the settings to stop auto installing chocolatey (in %LOCALAPPDATA%\Programs\WingetUI\choco-cli)
Also provide a flag for the installer that stop installing it

Describe how this new feature could help users.

I personally don't use chocolatey at all and see no use of it
Having an environment variable constantly recreated is also not so good, as for each update of WingetUI I have to remove that folder and the env variable

EDM115 avatar Apr 13 '24 18:04 EDM115

That is the first thing I do after Installing WingetUI, disabling chocolatey.

rumplin avatar Apr 14 '24 08:04 rumplin

Out of curiosity, since this looks to be upcoming and confirmed patch, when it is rolled out will the update take care of a "reset" as far as Chocolatey? I mean, will it strip out the auto-install or will a manual re-install of WinGetUI entirely be required??

nannerpusser avatar May 06 '24 12:05 nannerpusser

Upgrading will not delete anything, it would be very dangerous. You will need to remove it manually, and the installer shouldn't add the files manually anymore if chocolatey is not selected as a component.

marticliment avatar May 06 '24 12:05 marticliment

How about uninstalling when you disable chocolatey, and installing when you enable it?

Also can you do the same thing with Winget? I want to use system Winget, not something inside WingetUI.

CookieHCl avatar Jun 18 '24 03:06 CookieHCl

New installers will allow to not install chocolatey. If Chocolatey is already installed it will NOT be removed

marticliment avatar Jun 25 '24 21:06 marticliment