VladimirMarkelov / ttdl

TTDL - Terminal Todo List Manager
MIT License
210 stars 17 forks source link

Support for scoop on Windows #82

Closed aniketgm closed 6 months ago

aniketgm commented 1 year ago

I was looking for a taskwarrior alternative for Windows and I'm glad I found this. It would be really helpful (if possible), if we could have support for scoop. I've been using scoop, since there was no package manager, untill recently (winget) and since It's Windows, you know what I mean. 😉

Thanks for making such a good tool.

P.S: I have to use Windows because of work. sad story.

VladimirMarkelov commented 1 year ago

I also use Windows, but in my case it seems easier :) Anyway, Scoop is a great project and it makes sense to add TTDL to its repo. As far as I see, TTDL can be added to "extra" bucket only as it is not popular enough. But I do not think it is a big deal. I need to do some research to figure out how to add a project to Scoop.

aniketgm commented 6 months ago

Just wanted to ask, no pressure though, do we have any progress here ?

I went through the scoop docs. It looks like one needs to add just a manifest file which will be used by scoop to install and update the package. I would love to contribute, but I think the first addition to scoop be done first by the owner of the tool. I can later add subsequent updates if required.

aliesbelik commented 6 months ago
  1. If you need a prepared manifest here is one: https://github.com/aliesbelik/poldi/blob/main/bucket/ttdl.json

  2. I prefer to use it from my personal bucket but if you want to add ttdl to scoop's Extras please raise then at least package request (but PR is welcome too).

  3. Would be nice to add an archive with windows binaries for the latest release (currently available only for v4.2.0).

VladimirMarkelov commented 6 months ago

@aniketgm I am sorry for so long delay. At first I had trouble with scoop to make it work at my machine with TTDL. So I postponed the issue and eventually it took so much time.

@aliesbelik Thanks a lot for your help and for the working solution! I've also added the archive for v4.2.1 to the latest release.

VladimirMarkelov commented 6 months ago

@aliesbelik I've opened both Request (https://github.com/ScoopInstaller/Extras/issues/13013) and PR(https://github.com/ScoopInstaller/Extras/pull/13014)

aliesbelik commented 6 months ago

Added to Extras bucket:

scoop bucket add extras
scoop install ttdl