stax76 / OpenWithPlusPlus

Open with++ context menu shell extension
MIT License
337 stars 15 forks source link

Request: Scoop package #19

Open Toomoch opened 3 years ago

Toomoch commented 3 years ago

Hi, first of all thanks for this app. I think that being able to install it with scoop would be a great addition. Right now you can't install the app through the command line at all I think (?), so we would need a switch on the .exe to (un)install it silently as well as another switch for installing the settings on the folder of the .exe, similar to the "Icons" folder (like a portable install).

Thanks

leaumar commented 2 years ago

Seconding, I just found this app as one of the bottom entries on alternativeto.net (gave it an upvote and review because ❤️ ) and a choco package is the first thing I looked for. IIRC a choco package doesn't even need to be much work to create and maintain, just gotta get it done once, I might try to contribute it later though I have 0 experience with it.

Also, dang, happy 1st birthday to this ticket 😄

stax76 commented 2 years ago

I really focus on mpv.net, which is in the Microsoft Store, which means that it has winget support, it's not exactly easy building and maintaining a store package. I prefer the Store UI over typing commands.

leaumar commented 2 years ago

Should we interpret your closing words/label while not closing the ticket as "won't take initiatives, contributions welcome"?

leaumar commented 2 years ago

I'm only looking superficially but it looks like chocolatey-community has precedents for automated github-releases-to-choco-package: https://github.com/chocolatey-community/chocolatey-packages/blob/master/automatic/bulk-crap-uninstaller/update.ps1

We could see about getting a module for ow++ contributed there edit: I've got some first steps taken but I really don't know what I'm doing with some of the files making up a community package, or how to test it, etc.

Edit: I just realized this was originally about scoop and I've been mixing them up. In my experience and from what I read on scoop.sh, scoop is meant for developer/commandline tools with no need for admin rights, while choco is primarily gui apps with admin right needs (such as context menu changes...). I eventually started using them that way and it's worked perfectly since. I would suggest choco over scoop for this tbh, unless there's a counterargument.