adam7/delugia-code

Allow installations with Chocolatey

maicol07 opened this issue ยท 16 comments

It seems Scoop has been abandoned, so the bucket should be available to install with Chocolatey, which seems to be actively mantained

Finii commented

I think Scoop is still usable, is it not?

The only thing missing is an update in https://github.com/matthewjberger/scoop-nerd-fonts for the latest fonts.
Maybe someone is willing to create the new .json files and crate a PR there.

With Chocolatey (which I never used, but like from His Dark Materials) I have no clue. Someone versed in that should create a MR somewhere?

One problem can be that we automagically create new versions, but who will maintain the installer stuff?

I usually just take the zip archive, unzip it and throw the contents into the fonts folder. Done.

adam7 commented

Chocolatey and/or Winget would be super nice but both require a script, an msi or an exe.
Creating those shouldn't be the responsibility of this repo, I'd recommend closing this.

adam7 commented

This is the same way that nerd-fonts works btw, there is a separate chocolatey-nerd-fonts repo https://github.com/sumo300/chocolatey-nerd-fonts

It seems Scoop has been abandoned, so the bucket should be available to install with Chocolatey, which seems to be actively mantained

Scoop is active again (see ScoopInstaller/Scoop#4456). Delugia is already present in the known nerd-fonts Scoop bucket.

adam7 commented

@rashil2000 Thanks for letting us know looks like scoop now has the latest version ๐Ÿ™Œ, I'm closing this again.

That's alright but wasn't this issue about request to add to Chocolatey? Neither Chocolatey nor the aforementioned repo - https://github.com/sumo300/chocolatey-nerd-fonts - have Delugia (yet).

adam7 commented

It was but Chocolatey support shouldn't be a concern for this repo, see my comments above for why.

Thanks for the info, I have created a request in the relevant repo - sumo300/chocolatey-nerd-fonts#3

All 5 variants of Delugia are now available on Chocolatey ๐ŸŽŠ

Finii commented

I believe we should add the Chocolatey install to the README.md, esp because the scoop is 'probably not working'. And Chocolatey has the cooler name ;). But as non-Windows person I have no clue how one uses that.

Maybe @rashil2000 you could sketch out how users can install Choco and then Delugia, and we add that to the docu?

esp because the scoop is 'probably not working'.

Sorry I didn't get you, what is not working?

Maybe @rashil2000 you could sketch out how users can install Choco and then Delugia, and we add that to the docu?

The installation for Chocolatey is best explained in their own docs - https://chocolatey.org/install - users can just refer it. Afterwards it's really simple commands - https://community.chocolatey.org/packages?q=delugia:

image

adam7 commented

@rashil2000, @Finii was just asking for choco install instructions in the readme. I've added some

Oh.

Scoop installation needs to be repaired after a naming change, I guess.

Also this line can be removed. Scoop is (or was) never undergoing a naming change.

Finii commented

Scoop installation needs to be repaired after a naming change, I guess.

Also this line can be removed. Scoop is (or was) never undergoing a naming change.

Well, that line was/is mine. I mean the Delugia naming change. Iirc the scoop stuff has some hard coded filenames or something, and we changed that here.

Finii commented

Scoop seems to have been updated... Will remove the comment.

Thanks for the hint.