Giter Site home page Giter Site logo

Comments (12)

ryanoasis avatar ryanoasis commented on May 16, 2024

Sorry I think I need some more explanation on this.

Do you mean just a separate dir per font or do you mean individual archive package per each font? If the latter then that seems like it might be a bit of work.

Can you give an example and/or a project that does something like this?
Thanks

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

@CestDiego could you provide some more info? 😛

from nerd-fonts.

CestDiego avatar CestDiego commented on May 16, 2024

I thought it would be nice to be able to download only one patched font instead of the whole repo :( I thought that it would be easier with the new infrastructure but it's not :(

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

You mean one patched font as an archive? Because downloading a single font is possible.

from nerd-fonts.

CestDiego avatar CestDiego commented on May 16, 2024

Yeah but have you tried? the names are so long, one can hardly determine which font is which.

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

@CestDiego Yes the names are disgusting long. I am going to at the very least re-organize the directory structure to make it at least a little more manageable (especially in regards to the font that will have all the glyphs).

I still haven't looked too far into it but it seems like using the GitHub API might be a way to do the packages per release as you mentioned.

from nerd-fonts.

francoiscote avatar francoiscote commented on May 16, 2024

Tip: Meanwhile, github's file search can help locate the right variation you are looking for:
https://github.com/ryanoasis/nerd-fonts/find/master

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

@francoiscote Belated thank you! I will probably try to put that in at least the readme and possible in each main font directory's readme.rst

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

Hey what do you guys think of this:

https://github.com/ryanoasis/nerd-fonts/releases/tag/v0.6.1

I only zipped and did an asset upload of the '3270' patched font to see how feasible this would be in a simple little script (looks pretty feasible!).

I don't think breaking these directory archives down much further would be much help.. MAYBE going down one more directory to 'complete','additional-variations', and 'minimal'.

Actually looks like this zip has all the emphasis variants (Medium, Narrow). Maybe ideally zips would be broken out such as:

  • 3270 - Medium - complete
  • 3270 - Medium - additional-variations
  • 3270 - Medium - minimal
  • 3270 - Narrow - complete
  • 3270 - Narrow - additional-variations
  • 3270 - Narrow - minimal

Actually I think with all of the fonts this is going to be TOO much, I think only 'complete' is useful for a zipped up ready to go solution:

  • 3270 - Medium
  • 3270 - Narrow

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

Going to only build the 'complete' fonts by default going forward, so for the packaging will have one archive per font (e.g., one for 3270, one for Hack)

This will solve this issue and #72 (2 birds meeting single stone 😄)

from nerd-fonts.

ryanoasis avatar ryanoasis commented on May 16, 2024

This is working nicely right now 😄 https://github.com/ryanoasis/nerd-fonts/releases/tag/v0.8.0

from nerd-fonts.

github-actions avatar github-actions commented on May 16, 2024

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.

from nerd-fonts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.