Commit graph

397 commits

Author SHA1 Message Date
Fini Jastrow
237d7640a6 Clean up svgs
Outline fonts are a bit picky about the embedded svgs.
Best is if there is only one path.

Ungrouped and path merged in Inkscape manually.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-20 10:04:58 +02:00
Fini Jastrow
1e75dfac76 Remove more doubles
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-20 10:04:58 +02:00
Fini Jastrow
974249b534 Actually use new Seti
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-20 10:04:58 +02:00
Fini Jastrow
2beed43447 Clean up icon doubles
Some icons are now existing twice.

* Their crystal icon looks wrong (rotationwise), compare with https://github.com/crystal-lang/crystal
* Their C logo misses the standard's hex shape
* Their C++ logo misses the standard's hex shape
* Their Elixir icons has a dent in the reflextion?
* Their Elm icon is colored
* Their Git Folder is not a folder
* Their Kotlin icon is colored
* Their Puppet icon is more correct
* Their Pursescript icon is identical
* Their Windows icon is more modern

That means:

* Do not include their crystal, elixir, elm, kotlin, purescript
* Do not include our puppet, windows
* Keeping both c, c++, git-folder

[note]
Keeping their old files around with changed suffix to find this commit
in the future on updates.

Reuse old icons that were labeled as 'seti' but have been vanished as
new custom types with appropriate file naming.

And remove 'red' versions of icons. We have a black and white font...

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-20 10:04:32 +02:00
Fini Jastrow
589b0dfd9d Mix all custom icons into seti
Add "_nf" suffix to our own svgs.
Add our icons database

Adapt filename in icons database
Just change the filenames of the custom icons to include the new "_nf"
suffix.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-20 10:02:52 +02:00
Fini Jastrow
148b0c4455 Sunset ligature removal
[why]
Keeping the ligature removal tables up to date with source font updates
is quite a maintenance burden.

Usually if a terminal supports ligatures at all it has an option to
disable them.

Present ligatures do not prevent monospaced fonts and monospaced
detection.

It was only present in v2.0.0, and the code has been broken with v2.1.0.

[note]
Updated example ligature removal table to the one for Iosevka.
Left stubs in relevant code passages to facilitate finding this commit.

Fixes: #976
Fixes: #975
Fixes: #973

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-20 08:44:55 +02:00
Fini Jastrow
4ada58a660 Add all current seti svgs
From master branch, commit
fd20793e5a

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-19 08:31:59 +02:00
Finii
f1094f1fad [ci] Rebuild original-source font 2022-10-13 14:43:09 +00:00
Fini Jastrow
f84b4a26e4 Symbols Only font: Remove gaps
[why]
We do not want fonts with gap. Gaps are explicitely removed on patching
anyhow. Why should the templates have gaps?

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-12 13:46:54 +02:00
Fini Jastrow
a72f9961dd Fix JetBransMono != ligature
[why]
In JetBrainsMono v2.242 the exclam-equal ligature is broken.
It has been fixed in v3.000.

[how]
The JetBrains Mono v3 has not been released yet. So we just transplant
the one broken glyph from v3.000 into our v2.242.

[note]
https://github.com/JetBrains/JetBrainsMono/issues/494

Fixes: #963

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-12 08:49:44 +02:00
Fini Jastrow
ed33d1b943 Update 3270font to v3.0.1
[why]
We have only a rather old 3270font: v1.2.23

This new font can be processed with current FontForge without problems.
And we have the benefit of an update.

[how]
Because the paths change (Medium->Regular etc) we need to purge the
patched-fonts/ directories manually. The automatic purging does work
only if at least the paths are kept.

[note]
https://github.com/rbanffy/3270font

Fixes: #947

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-07 11:55:34 +02:00
Fini Jastrow
25d8c0d0bd Update Inconsolata to v3.000
https://github.com/googlefonts/Inconsolata

Only small changes visually, but of course completely different from the
paths (because now the source is a 2D variable font).

Small letter t changed a bit.
Under the letter dot and block-building glyphs changed.
Subscript numerals.

Closes: #774

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-10-07 08:28:08 +02:00
Finii
0197629d4b [ci] Rebuild original-source font 2022-09-22 18:24:58 +02:00
Fini Jastrow
bcc80b4077 Update orgmode glyph
[why]
The glyph is needlessly detailed (for a font).
There is another, more simple glyph, which is also used by fileicons.

More details see PR #833.

Reported-by: tecosaur <contact@tecosaur.net>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-22 18:24:58 +02:00
Fini Jastrow
12cd703e39 Fix Hasklug ligature removal
[why]
Entering two consecutive vertical-bars (i.e. `||`) results in the
display of just one - the right - bar glyph.

[how]
The ligature removal is only partially implemented. The rule at work
here is not removed. There are two parts at work:

One rule to replace the first bar with nothing.

One rule to replace the second bar with a ligarture glyph with negative
left bearing, that shows two bars.

The second rule has been removed, but the first is still there.
This commit also removes the first rule.

[note]
The whole design here is broken. We remove only some rules and leave
others intact, for reasons unknown to me. Other ligartures will also be
only partially removed and leave the user with unreadable output.

We should either remove all (!) tables and not just some, or leave the
ligatures in the font.

As the ligature removal has been broken at large anyhow (see previous
commit), I would suggest to not remove any ligatures (anymore).

Fixes: #934

Reported-by: Rádler Ákos <akos.radler@gmail.com>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-22 17:46:55 +02:00
Finii
99f65e19b0 [ci] Rebuild original-source font 2022-09-21 12:00:37 +00:00
Finii
2c7fb2fd2d [ci] Simplify original-source source glyphs 2022-09-21 12:00:35 +00:00
Fini Jastrow
b255bc1d71 Update documentation 2022-09-21 13:54:42 +02:00
Fini Jastrow
eca92e3bd9 Simplify PHP glyph
[why]
This is so big, it will shrink 2 times with a
optimize-original-source.sh run, and we want to have 'optimal' glyphs
after the next (automated) CI run

[how]
Use optimize-original-source.sh once and just commit the php.svg.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-21 10:31:41 +02:00
Fini Jastrow
328b8a2d22 Add original-source.otf generator script
[why]
When we add a custom glyph (or want to update Seti) the process is
rather laborious and we are needed to change the font and the
accompanying `i_seti.sh` in sync.

[how]
We use a data file to map icon (svg) filenames to codepoints and
readable names.

That file is parsed and the font and info file is created (overwritten
in the repo); and could then be easily committed. This can be a CI
workflow.

Having a dedicated mapping file (`icons.tsv`) enables us to have stable
codepoints for the same symbol over time. Changes in codepoint
allocation can be checked in git.

Having the font autogenerated help guarantee that the icons are all
likely scaled. We rescale them all to the same size and mid-position.
That is not needed for font-patcher, because it rescales and shifts
again based on to-be-patched font metrics. But it certainly is better
for a view into the original-source font.

Sizes and position are still roughly equivalent to the hand positioned
glyphs.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-19 12:02:24 +02:00
Fini Jastrow
604c41253a Add Kotlin icon to Seti & Custom
[why]
It's not available anywhere else (it seems).

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-07 06:15:30 +02:00
Fini
86c2247ee2
Merge pull request #833 from ashfinal/icon-emacs
Add icons for Emacs and Orgmode
2022-09-07 05:48:55 +02:00
Fini Jastrow
b83d1cfacb Create NerdFontsSymbolsOnly with proportional widths
[why]
The commit
  59c45ba4e  Remove negative bearings on 2048-em glyphs
has been introduced to fix some problems with the symbols only font, at
least from the commit message.

That font is intended to be used in font-fallback situations, and so we
do not know the advance width of the current font anyhow. It does not
make sense to enforce an advance width with these.

[how]
Create the NerdFontsSymbolsOnly as if 59c45ba4e would be still in
effect, i.e. with variable advance width.

[note]
There have been a lot discussions about the reverted commit, some can be
found here:
* #900
* #764
* #731

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-01 12:36:51 +02:00
Fini Jastrow
49d99fe883 name-parser: Rename font-patcher option
[why]
The option `--parser` instructs `font-patcher` to come up with the font
naming by utilizing the FontnameParser object.

This sounds logical from a programmers perspective, but the option name
is not descriptive for end users of `font-patcher`

[how]
As usual naming is hard. A short but maybe more descriptive name for the
option can be `--makegroups`; as it describes what the option means for
the end user: functioning font grouping.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-22 10:53:05 +02:00
Fini Jastrow
0b33b2f97e patch-em-all: Allow to specify font specific options
[why]
We want to patch Cascadia with `--parser` while all other fonts shall be
patched as before.

[how]
Use the config.cfg file that each source font can have to specify one
arbitrary option to the font-patcher calls.

This is just set in Cascadia's config.cfg, but can be extended to other
fonts gradually.

In this way the stand alone `font-patcher` works as before, unless
someone adds the `--parser` option. Which probably will become the
recommended way to use it over time.

The patch-em-all script on the other hand can be instructed to use or
not to use --parser on a font by font basis via their cfg file.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-22 10:53:05 +02:00
Fini Jastrow
166b0262d8 Update Cascadia sources to 2111.01
Also including the italic variants.

We do not use the PL versions but patch in the PL glyphs ourselves.
If this is smart can be discussed (I believe: no).

This does not add 'Cascadia Mono'.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-22 10:53:05 +02:00
Fini Jastrow
80568d957c Remove obsolete symbol only fonts
[why]
Not sure why they are here, all patched fonts reside now in the
`patched-fonts/` folder.

So we have two times two different symbols only font sets?

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-20 19:33:29 +02:00
Fini Jastrow
821ac68173 Create symbols only font directly from sfd template
[why]
The symbol only fonts Symbols-1000-em Nerd Font Complete.ttf
and 2048-em in `NerdFontsSymbolsOnly/` are generated from
some 'almost' empty source fonts, that are assumable in turn generated
from the sfd font descriptions in `src/glyphs/`?

The process is not documented and we have issues in the generated font
(for example the glyph for capital `E` is defined (and empty) #581 #765).

[how]
Use the existing font definitions from `src/glyphs/*.sfd` directly as
source font. That needs a change in font-patcher because the empty
fonts have no glyphs that can be used to orient the scaling upon. In
that case scale on the source font definitions EM.

Then we need patch-em-all to also patch *.sfd fonts.

And finally we need patch-em-all to take a font specific command line
switch for font-patcher (compare 9e2bc9a26 of #723) to instruct it to
create a ttf rather than a sfd font file.

In the sfd file we additionally set the Panose type.
And the UnderlinePosition is adjusted to match the current patched font.

[note]
Also fix wrong glob pattern in patch-em-all `*.[o,t]tf`. The comma is
for sure some leftover from a '{}' shell pattern, that is not used
anymore. (This comment is probably outdated, due to rebasing.)

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-20 19:33:29 +02:00
Fini Jastrow
34fda84b2d Update Font Logos to 1.0.1
[why]
That release contains a bugfix:
https://github.com/lukas-w/font-logos/issues/82

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-18 11:16:44 +02:00
Fini Jastrow
f9f3612e80 Update Font Logos to 1.0.0
[why]
Before Font Logos 1.0.0 there was no stable-codepoint guarantee, and the
later revisions (0.18) reassigned the codepoints. That makes updating
for us very hard, because we would have to resort the icons or follow
the codepoint changes.

With 1.0.0 this changed. That new major release introduced not only a
codepoint guarantee, but it also shifted the codepoints from the F100
region to the F300 region, where we put them anyhow (in most cases).
That is one subset less with 'dynamic base codepoint'.

The reassignment of codepoints in Font Logos kept the codepoints stable
for the icons we already have in release 2.1.0. But at the moment the
2.2.0 Release Candidate (which updated Font Logos with commit 557b8da)
have added glyphs, which are on different points as compared with the
Font Logos 1.0.0 release.

What I want to say, we need to get this straight, before our 2.2.0 RC
turns into a Release 2.2.0.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-08-18 11:16:44 +02:00
ashfinal
7f04248439 Add icons for Emacs and Orgmode 2022-05-21 17:17:44 +08:00
moritzdietz
dd5274002d
JetBrains Mono v2.251: Add unpatched fonts
Signed-off-by: moritzdietz <moritzdietz@users.noreply.github.com>
2022-02-02 18:52:06 +00:00
Ryan L McIntyre
d2cd41e4c5 Stop gap fix for #753 [skip ci]
* set a width on the control characters for 1000-em and 2048-em so width works properly with --mono flag
* also fixes the naming
2022-01-09 03:15:45 -08:00
Ryan L McIntyre
d702344b51 Removes unnecessary Noto fonts that also cause long patching process and high size usage 2022-01-03 09:28:34 -08:00
Ryan L McIntyre
adcef8e294 Fix missing font patcher archive readme info 2022-01-03 03:48:46 -08:00
Ryan L McIntyre
725c9df524 Follow up changes for new Codicons glyph set 2021-12-22 05:47:28 -08:00
Ryan L McIntyre
611f9279f9
Merge branch 'master' into codicon 2021-12-22 13:28:52 -08:00
Ryan L McIntyre
6c41bf7dfa Fixes a few issues brought up in #724 2021-12-19 11:12:08 -08:00
Ryan L McIntyre
2d03a39223 Improves structure and hopefully automated patching of symbol only nerd font variations
* relates to issues #479 #668
2021-12-11 13:43:47 -08:00
Ryan L McIntyre
d72b772cb5
Merge pull request #704 from gitfool/gh697
Update Fira Code to latest version
2021-12-11 17:32:31 -08:00
Ryan L McIntyre
9633b4d362 License audit work to fix some licensing issues in #266 2021-12-11 08:10:08 -08:00
Ryan L McIntyre
775952fa02 Fixes #709 invalid VF font included 2021-12-11 08:08:13 -08:00
Sean Fausett
78be0e1e74
Add unpatched FiraCode v6.2 2021-12-07 12:14:51 +13:00
Charles Strahan
96ab7f6ef7 add support for codicons
Closes #620
2021-12-04 16:44:01 -06:00
Sean Fausett
d23d0e0089
Add unpatched FiraCode v6.1 2021-12-04 14:36:29 +13:00
ktanoooo
eadcf61372 Update command for Homebrew cask option 2021-11-25 08:07:16 +01:00
Ryan L McIntyre
3a05ea62d3
Merge pull request #648 from moritzdietz/moritzdietz/JetBrainsMono-2.242
Update JetBrains Mono to version v2.242
2021-11-18 21:36:29 -08:00
Ryan L McIntyre
a7d8f517e9 Updates Iosevka src to verson/release 11.0.1 2021-11-17 13:15:21 -08:00
Ryan L McIntyre
87df343814
Merge pull request #622 from FollieHiyuki/iosevka-update
Update Iosevka font to 6.1.3
2021-11-17 20:56:21 -08:00
David Hollinger III
c01e5f62f8
Add the official Puppet icon as a custom icon 2021-08-13 12:51:35 -05:00
moritzdietz
c3f30aa3e0
Add updated JetBrainsMono fonts in version v2.242 2021-08-07 13:13:14 +02:00
moritzdietz
d204851b74
Update JetBrainsMono repo files 2021-08-07 12:59:39 +02:00
FollieHiyuki
052ece39ae
Update Iosevka unpatched font to 6.1.3 2021-05-08 07:35:39 +03:00
FollieHiyuki
a1c6093109
Update README for Iosevka 2021-04-29 18:36:02 +03:00
Ryan L McIntyre
3deb6166be
Merge pull request #551 from daniruiz/master
Update font-logos with new linux icons
2021-04-10 20:56:06 -07:00
Ryan L McIntyre
9f24ccf1a7
Merge pull request #545 from andys8/icon-purescript
Adds PureScript glyph/icon
2021-04-10 20:32:17 -07:00
Ryan L McIntyre
1e90ca97b8 Updates license files 2021-04-10 13:21:37 -07:00
Ryan L McIntyre
a171bb676a
Merge pull request #555 from Tehnix/hasklig-update-to-v1.2
Update Hasklig to v1.2
2021-04-10 20:12:28 -07:00
Ryan L McIntyre
e505e99e67 Restores license files 2021-04-10 11:29:21 -07:00
Ryan L McIntyre
58d92b21ee Clean-up 2021-04-10 11:16:17 -07:00
Ryan L McIntyre
d8530845fc Merge branch 'moritzdietz-moritzdietz/JetBrainsMono-2.225' 2021-04-10 11:09:20 -07:00
Ryan L McIntyre
632cb8d25e Merge branch 'moritzdietz-moritzdietz/JetBrainsMono-2.210' 2021-04-10 10:30:05 -07:00
Ryan L McIntyre
006e9cede6 Merge branch 'moritzdietz-update-jetbrainsmono' 2021-04-10 09:59:07 -07:00
moritzdietz
e0569cba1d
Add new unpatched version of JetBrainsMono in version 2.225 2021-01-29 21:02:07 +00:00
moritzdietz
fd2904118d
Remove outdated JetBrainsMono font files 2021-01-29 21:00:31 +00:00
Alexis Lefebvre
d6aa241983
Fix typo: partcular -> particular #550 2021-01-08 20:41:31 +01:00
Christian Kjaer Laustsen
e2745c3e4f Update unpatched Hasklig fonts to v1.2 2021-01-03 14:25:11 +01:00
andys8
ce51cc63a6 PureScript e530 in original-source.otf 2020-12-06 21:06:20 +01:00
andys8
0a3fc8c79c PureScript Icon (svg) 2020-12-06 18:10:19 +01:00
Daniel Ruiz de Alegría
557b8da5c5 Update font-logos with new linux icons 2020-12-03 20:00:54 +01:00
Ryan L McIntyre
0f15e7d67f
Merge pull request #516 from ea2809/feat/upgrade_victor_mono_1.4.1
Upgrade Victor Mono to 1.4.1
2020-11-30 20:17:10 -08:00
Ryan L McIntyre
60386c46c2
Merge branch 'master' into font/cascadiacode-2007.01 2020-11-30 18:46:43 -08:00
moritzdietz
bb5ce4f733
Update JetBrainsMono to version v2.210
* Remove old patched and unpatched font files
* Remove old license file
* Separate ligature and non-ligature font versions
* Update READMEs
* Add new font version
2020-11-18 20:34:18 +00:00
Ryan L McIntyre
1cf59ffa55 Merge branch 'gh464' of https://github.com/gitfool/nerd-fonts into gitfool-gh464 2020-09-06 05:52:04 -07:00
Ryan L McIntyre
b6bb69e4f3 Merge branch 'master' of https://github.com/adavidzh/nerd-fonts into adavidzh-master 2020-09-06 05:13:32 -07:00
Ryan L McIntyre
1aa8d4bfce Merge branch 'firecode-v3.1' of https://github.com/iamolivinius/nerd-fonts into iamolivinius-firecode-v3.1 2020-09-06 05:05:23 -07:00
Daniel M. Capella
59c45ba4ef Remove negative bearings on 2048-em glyphs
Bisected an overlap issue in status bars to
https://github.com/ryanoasis/nerd-fonts/pull/283/files#diff-3b192ccaec850d73e6540b7eddd8b50cL710-R734
2020-09-06 04:55:36 -07:00
Daniel M. Capella
881813d396 Update Symbols-only fonts for #249 and #429 2020-09-06 04:55:36 -07:00
moritzdietz
a58441256a Updated JetBrainsMono to version v2.001
* Generated fonts
* Updated README files
2020-08-26 12:13:44 +02:00
Enrique García Galán
29d0392d6d
Updagre Victor Mono to 1.4.1 2020-08-17 15:56:34 +02:00
natebwangsut
cb56c00d50
Update cascadiacode to version 2007.01
- Allowing weighted font families
- Fix ryanoasis/nerd-fonts#498
2020-07-08 16:43:37 +07:00
Sean Fausett
338497d1e9 Add unpatched FiraCode v5.2 2020-06-28 21:54:51 +12:00
Andre David
a6f5c3f587 Adding ttf files 2020-04-28 12:45:09 +02:00
Andre David
f3a04c5ff7 🚚 Add extension to LICENSE.txt 2020-04-28 12:12:23 +02:00
Andre David
0c7f8c835c Adding Lilex 2020-04-28 08:56:24 +02:00
Oliver Hoffmann
dea135924a Add unpatched FiraCode v3.1 files 2020-04-27 21:31:40 +02:00
Ryan L McIntyre
2067d53fa5 Adds some license files in unpatched src fonts dir (issue #463) 2020-04-13 14:47:28 -07:00
Ryan L McIntyre
5aa3f340d7 Add license files to zip archives along with mini readme 2020-04-13 03:44:46 -07:00
Andy Lindeman
101fc6e358 Update JetBrainsMono to 1.0.5 2020-04-04 14:58:24 -04:00
Ryan L McIntyre
0387af763f
Merge pull request #437 from alindeman/jetbrains-mono-1.0.3
Update JetBrainsMono to 1.0.3
2020-02-21 22:26:49 -08:00
Ryan L McIntyre
11bdc7b5bf
Merge pull request #433 from LuanVSO/master
update cascadia font to its latest release
2020-02-21 22:24:51 -08:00
Andy Lindeman
35be3c2618 Update JetBrainsMono to 1.0.3 2020-02-10 11:20:57 -05:00
Luan Vitor Simião Oliveira
7e0e179e0d
update font version
update font version to 1911.21
2020-02-06 03:11:35 -03:00
Luan Vitor Simião Oliveira
d98cdcd404
updated cascadia ttf to it's latest release
updated cascadia ttf to it's latest release (1911.21)
2020-02-06 03:09:34 -03:00
Anton Maminov
3bdc0949b8 add Crystal icon 2020-01-29 13:53:56 +02:00
Ryan L McIntyre
fa69496f5a Rebuilds fonts for v2.1.0 release 2020-01-26 21:55:13 -08:00
Ryan L McIntyre
bcfb3efad0 Bumps version of SourceCodePro latest non variable (2.030) (issue #271) 2020-01-25 21:50:18 -08:00
Ryan L McIntyre
dd34cef6c9 Bumps version of JetBrainsMono to latest version (v1.0.2) (issue #425) 2020-01-25 21:36:58 -08:00
Ryan L McIntyre
e1ac5706c5 Updates Victor Mono to latest version 1.3.1 (issue #388) 2020-01-18 21:05:43 -08:00
Ryan L McIntyre
2d32a1f44c Updates Fira Code source to v2.0 (#424) 2020-01-18 16:08:10 -08:00
Ryan L McIntyre
857d4c9f55 Merge branch 'master' of https://github.com/Knovour/nerd-fonts into Knovour-master 2020-01-18 15:54:47 -08:00
Nikolaus Wittenstein
25eec39954 Update Fantasque Sans Mono to 1.8.0 2020-01-17 17:01:03 -05:00
Knovour
8c54efe61b Add JetBrains Mono 2020-01-16 18:19:43 +08:00
Ryan L McIntyre
3f50100fcb
Merge pull request #374 from AaronFriel/cascadianerd
Add Cascadia Code to font sources
2019-12-21 20:57:05 -08:00
Ryan L McIntyre
111c5d09e1 Adds missing font variant (partial fix for issue #271) 2019-10-20 11:00:49 -07:00
Ryan L McIntyre
f2f68fb1bc Updates Victor Mono version from 1.121 to 1.250 (issue #388)
* also adds missing readme
* pending rebuild with patcher
2019-10-20 05:29:43 -07:00
Ryan L McIntyre
ba90cd3c58 Updates Inconsolata source to latest upstream version 2.012 2019-10-20 04:59:29 -07:00
Aaron Friel
51aebbf80b Add Cascadia Code to font sources 2019-09-19 08:52:59 -07:00
Hugo van Rijswijk
dfc31db1d9 Update unpatched Fira Code fonts to 2.0 2019-09-09 20:27:00 +02:00
Ryan L McIntyre
a2ef226c5c Moves src of IBMPlexMono to correct folder (not blex) 2019-08-24 13:58:27 -07:00
Ryan L McIntyre
5fe0917727 Updates config for Fura to Fira change (related to #356) 2019-08-17 23:08:13 -07:00
Ryan L McIntyre
5512f1881f Adds font 'iA Writer' (patched as 'iM Writing) (issue #326)
* pre-release build only
2019-08-17 23:01:59 -07:00
Ryan L McIntyre
1cec5d082f Adds font 'Agave' (issue #327)
pre-release build only
2019-08-11 09:44:32 -07:00
Ryan L McIntyre
97efc18d8d Adds font 'DaddyTimeMono' (issue ##330)
pre-release build only
2019-08-11 09:30:30 -07:00
Ryan L McIntyre
091ae08795
Merge pull request #364 from kule/master
Add VictorMono
2019-08-11 16:04:45 -07:00
Ryan L McIntyre
aa28e44014 Makes 'Liberation' (Literation) RFN compliant (discovered via PR #366) 2019-08-11 08:47:36 -07:00
Luke Pearce
0156f959b6 Add VictorMono 2019-07-27 22:37:06 +01:00
Ryan L McIntyre
ac432eb20f Updated Inconsolata source to latest upstream version of 2.001 (WIP #289) 2019-06-22 06:13:43 -07:00
Ryan L McIntyre
032dc49890 Updated Liberation source to latest upstream version of 2.00.5 (WIP #344) 2019-06-22 06:12:59 -07:00
Ryan L McIntyre
9c5ad2c787 Updated Inconsolata source to latest upstream version of 2.001 (WIP #289) 2019-06-22 06:00:24 -07:00
Ryan L McIntyre
0f2be85ddb Merge branch 'update_iosevka' of https://github.com/MindTooth/nerd-fonts into MindTooth-update_iosevka 2019-04-06 21:57:38 -07:00
Ryan L McIntyre
eccb315120
Merge pull request #315 from sideeffffect/furacode-docs
Document which Fura Code variant to use for ligatures
2019-03-26 19:02:47 -07:00
Ondra Pelech
605b44474b Document which Fura Code variant to use for ligatures 2019-03-03 19:51:34 +01:00
Birger J. Nordølum
8738eb4769
Update Iosevka to 2.1.0 2019-02-18 22:22:13 +01:00
Ryan L McIntyre
f26440b400 Merge branch 'meslo-variations' of https://github.com/segevfiner/nerd-fonts into segevfiner-meslo-variations 2019-02-18 00:02:05 -05:00
Segev Finer
38be84e886 Add new unpatched Meslo font including variations
Taken from:

* e80e3eba90/Meslo%20Slashed
* e80e3eba90/Meslo%20Dotted
2018-12-04 01:25:10 +02:00
mashehu
d9ea69ac6b updated FiraCode to version 1.206 2018-10-04 16:21:01 +02:00
Ryan L McIntyre
82cb76aacd Reattaches missing eye to Python (#249) 2018-04-22 11:56:12 -04:00
Ryan L McIntyre
7d634a3d08 Merge branch 'remake-original-source-font' of https://github.com/danbee/nerd-fonts into danbee-remake-original-source-font 2018-04-21 12:09:43 -04:00
Dan Barber
8b6b664ba1
Add clearer Go icon 2018-04-03 21:13:45 -04:00
Nicola Tuveri
d27ef23278 Rename the patched font as 'Blex' 2018-04-03 22:49:38 +03:00
Nicola Tuveri
27b7d35a0e Add IBM Plex (https://github.com/IBM/plex) font. 2018-04-01 13:35:06 +03:00
Ryan L McIntyre
b9c842d4d6 Creates template ttf files for symbol glyphs and rebuilds them 2018-03-26 21:28:21 -04:00
Dan Barber
a0c2d281d0
Clean up paths with Glyphs 2018-03-25 18:40:00 -04:00
Dan Barber
d5d0c5ffd8
Add SVGs for new icons 2018-03-25 18:36:36 -04:00
Dan Barber
0a838c8423
Remake the original-source font file
I sourced a bunch of replacement SVG's for this font because many of the
originals were pretty ropey. There were also many glyphs that were made
up of many shapes so I spent some time reducing these down to a single
path each. I also made a few changes to some of the icons to improve
clarity.
2018-03-25 17:50:44 -04:00
Ryan L McIntyre
bc157cb5d0 Updates Symbol only fonts with latest fixes 2018-03-23 21:05:52 -04:00
Ryan L McIntyre
f0a3cdfd47 Fixes Gohu fonts not patching correctly
- moved to 'koemaeda/gohufont-ttf' TrueType implementation
2018-03-18 17:27:14 -04:00
Ryan L McIntyre
b3c1735f4c Updates source files for Hack release v3.003 2018-03-17 11:46:41 -04:00
Ryan L McIntyre
58539ead92 Updates source files for latest Mplus font
- Updates version from 1.018 to 1.063
- Adds many builtin glyphs in source font
2018-03-15 20:02:07 -04:00
Ryan L McIntyre
b88a489856 Updates resources for fontconfig and CSS (icon only fonts) for v2.0.0 release 2018-03-12 20:11:01 -04:00
Ryan L McIntyre
533918e121 Updates primary Go lang logo to be more recognizable 2018-03-12 19:33:50 -04:00
Ryan L McIntyre
32fbf4da28 Adds sources for BigBlue Terminal font 2018-03-10 21:20:44 -05:00
Ryan L McIntyre
b6f194b549 Updates FiraCode 'otf' sources to latest version 2018-03-10 17:39:59 -05:00
Ryan L McIntyre
ad162ace7a Adds sources for 'ttf' format of FiraCode (WIP #244) 2018-03-10 17:39:23 -05:00
Ryan L McIntyre
1ec098de58 Adds sample config file 2018-03-08 06:58:07 -05:00
Ryan L McIntyre
256b215d19 Updates version to upstream release v1.2.23 (has Windows fix) (WIP #12 #196) 2018-03-03 18:47:36 -05:00
Ryan L McIntyre
1be8f305d9 Updates source fonts for upstream version 1.7.2 (WIP #240) 2018-03-02 21:47:10 -05:00
Ryan L McIntyre
5007170cf9 Updates glyph core set (SetiUI and custom) with new glyphs for Elm, Elixir, Electron (WIP #172, #228, #237) 2018-02-25 16:15:13 -05:00
Ryan L McIntyre
ea8c383e49 Fixed subfolder organization for patched output target directories 2018-02-25 15:43:41 -05:00
Ryan L McIntyre
a2f56206e9 Adds new config files (WIP #186)
- Currently these configuration files hold ligatures that can cause issues with mono fonts
- the lists may cover all cases but some obvious ones (fi, fl)
2018-02-25 15:18:48 -05:00
Ryan L McIntyre
233636bc2a Adds source files for Overpass font variations (WIP #177) 2018-02-17 17:19:27 -05:00
Ryan L McIntyre
9d3ed4d8dc Renames dir for Noto font to more accurately represent contents (WIP #213) 2018-02-17 17:10:26 -05:00
Ryan L McIntyre
b050824a19 Adds source files for Noto font variations (WIP #213) 2018-02-17 17:06:34 -05:00
Ryan L McIntyre
dbb823105f Adds source files for Dyslexic (WIP #217) 2018-02-16 19:57:57 -05:00
Ryan L McIntyre
5633b78ff2 Adds missing source files for SourceCodePro Italics (WIP #236) 2018-02-16 19:51:06 -05:00
Ryan L McIntyre
6955ac2bdb Updates scripts in preparation for Weather Icons (WIP issue #226) 2018-02-15 17:46:19 -05:00
Ryan L McIntyre
30c296bb8f Adds Material Design Icons (WIP issue #154)
- Also moves one Octicon that conflicts with the set
2018-02-11 15:38:33 -05:00
Ryan L McIntyre
cac0352044 Preparation work for updating font-logos (font-linux) glyphs (issue #157) 2018-02-11 10:50:26 -05:00
Ryan L McIntyre
93dbce288a Updates source fonts for Iosevka term variant (no ligations) (WIP issue #198) 2018-02-10 21:55:39 -05:00
Ryan L McIntyre
09c4776ee5 Updates source fonts for Iosevka latest version (1.14.0) (WIP issue #229) 2018-02-08 19:22:27 -05:00
Ryan L McIntyre
b8297b34a3 Updates Hack (Knack) font to latest version 3.000 (closes #216) 2017-12-16 12:40:42 -05:00
Ryan L McIntyre
fbc2a6efc8 Merge branch 'upgrade-hasklig-1.1' of https://github.com/fernandomora/nerd-fonts into fernandomora-upgrade-hasklig-1.1 2017-11-04 09:11:14 -04:00
Ryan L McIntyre
4f591d93c1 Merge branch 'dolagun/cousine' of https://github.com/de-olagundoye/nerd-fonts into de-olagundoye-dolagun/cousine 2017-11-01 18:44:48 -04:00
Fernando Mora
ca44d3873b Upgrades Hasklig to v1.1 2017-10-30 06:08:23 +01:00
Ryan L McIntyre
cc3c063c53 Adds missing source folder and files for Arimo font (PR #207, issue #206) 2017-10-28 15:47:08 -04:00
Ryan L McIntyre
539661429d Merge branch 'InconsolataLGC' of https://github.com/iloginow/nerd-fonts into iloginow-InconsolataLGC 2017-10-27 18:33:04 -04:00
Ryan L McIntyre
d6adfa7ecc Resolved merge conflict with combination count (needs recalc) 2017-10-27 18:01:00 -04:00
Ben Brooks
e32205b0af Add Go-Mono font 2017-10-25 19:35:38 -04:00
De Olagundoye
2c9d736282 patch cousine font 2017-10-21 01:43:21 -04:00
Ilia Loginov
72e82cceb8 Add InconsolataLGC font 2017-10-19 12:25:04 +03:00
Max Spicer
b49e6aa94c Add changes to readme.md. 2017-10-09 17:09:59 -05:00
Ryan L McIntyre
0472975b78 Updates Nerd Font Symbol fonts with missing glyph 'e0ca' (ice waveform mirrored)
- related to #182
- pointed out by @msva on commit 'b5d8c11'
2017-08-04 10:29:47 -04:00
Ryan L McIntyre
7e4c46e8db Updates and fixes 'Seti UI + Custom' glyphs font info and metadata 2017-08-01 17:37:19 -04:00
Ryan L McIntyre
27652958eb Updates 'Seti UI + Custom' glyphs and cleans up unused
- cleans up unused glyphs by removing those not in the set
- reduces filesize with clean-up
- pointed out by @msva on commit 'b5d8c11'
2017-08-01 17:14:50 -04:00
reujab
3a2cc32662 fixed links 2017-07-28 16:29:44 -04:00
Ryan L McIntyre
b5d8c11fbd Adds missing glyph e0ca (ice waveform mirrored) (fixes #182) 2017-07-25 22:07:04 -04:00
Ryan L McIntyre
0f7cbf9d80 Merge pull request #181 from aidanharris/update-fira-code
Update FiraCode to v1.204
2017-07-24 16:51:58 -04:00
Ryan L McIntyre
2f55c7184b Adds and updates configuration files to support RFN identifiers (fixes #136) 2017-07-23 21:21:11 -04:00
Ryan L McIntyre
c76816598e Clean-up: config files in wrong folders 2017-07-23 21:21:11 -04:00
Ryan L McIntyre
5cd4e1d18e Adds addendum source file (fixes #136) 2017-07-23 21:21:11 -04:00
Ryan L McIntyre
4abe6c77b0 Updates Ubuntu Mono from version to and adds missing style/weight variants (fixes #134) 2017-07-23 21:21:11 -04:00
Ryan L McIntyre
37ab6f17ca Updates TL;DR section 2017-07-16 17:01:13 -04:00
Ryan L McIntyre
79c67bb388 Updates Explanation options sections 2017-07-16 16:38:13 -04:00
Aidan Harris
6b09fa586b
Update FiraCode to [1.204](https://github.com/tonsky/FiraCode/releases/tag/1.204) 2017-07-14 04:46:53 +01:00
Ryan L McIntyre
764167b5c7 Merge branch 'drop-powerline-unpatched-fonts' of https://github.com/agriffis/nerd-fonts into agriffis-drop-powerline-unpatched-fonts 2017-04-21 23:02:56 -04:00
Ryan L McIntyre
323bdb69c1 Merge branch 'inconsolata-go' of https://github.com/sodiumjoe/nerd-fonts into sodiumjoe-inconsolata-go 2017-04-21 22:52:43 -04:00
Ryan L McIntyre
80042bd53e Updates glyphs scale and vertical alignment of the 'Seti UI + Custom' glyph set to more appropriately match other sets
* partial fix to #142
* updates some internal font metadata
2017-04-10 21:39:18 -04:00
Aron Griffis
48b2e92312
Update DejaVu README from upstream 2017-04-09 20:48:16 -04:00
Aron Griffis
f49382c355
Kill DejaVu/Powerline in favor of original DejaVu fonts 2017-04-08 16:23:30 -04:00
Joe Moon
c924a455a5 add font InconsolataGo 2017-02-11 23:34:37 -08:00
Ryan L McIntyre
e9d84b6c02 Adds WIP scripts and logic for post processing patched fonts (WIP for fixing #70) 2016-12-03 14:57:11 -05:00
Ryan L McIntyre
3b5dff7b6b Adds scripts and resources for creating fontconfig (WIP fix #84) 2016-11-29 22:48:54 -05:00
Ryan L McIntyre
267f2c92e3 Adds another variation of ProFont 2016-11-20 19:33:49 -05:00
Ryan L McIntyre
5dedcb13c4 Adds Terminus (Terminess) TTF version source (unpatched) font (partially fixes #23) 2016-11-17 20:11:53 -05:00
Ryan L McIntyre
1214bf8afd Upgrades Font Awesome glyph set to v4.7.0 2016-10-29 18:46:59 -04:00
Ryan L McIntyre
6edb95723d Moves build related helper md and un-patched fonts to 'src' 2016-10-29 16:48:12 -04:00