adam7 / delugia-code

Can we add Nerd Fonts to Cascadia Code Font using a GitHub Action
MIT License
567 stars 34 forks source link

Allow installations with Chocolatey #67

Closed maicol07 closed 2 years ago

maicol07 commented 2 years ago

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

Finii commented 2 years ago

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.

maicol07 commented 2 years ago

You can look at Nerd Font's package: https://community.chocolatey.org/packages/nerd-fonts-3270

adam7 commented 2 years ago

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 2 years ago

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

rashil2000 commented 2 years ago

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 https://github.com/ScoopInstaller/Scoop/issues/4456). Delugia is already present in the known nerd-fonts Scoop bucket.

adam7 commented 2 years ago

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

rashil2000 commented 2 years ago

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 2 years ago

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

rashil2000 commented 2 years ago

Thanks for the info, I have created a request in the relevant repo - https://github.com/sumo300/chocolatey-nerd-fonts/issues/3

rashil2000 commented 2 years ago

All 5 variants of Delugia are now available on Chocolatey 🎊

Finii commented 2 years ago

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?

rashil2000 commented 2 years ago

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 2 years ago

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

rashil2000 commented 2 years ago

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 2 years ago

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 2 years ago

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

Thanks for the hint.