nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

OTHER License

Downloads
486
Stars
51K

Bot releases are visible (Hide)

nerd-fonts - v3.2.1 Latest Release

Published by github-actions[bot] 6 months ago

This bugfix release is mainly because of the Fira Code progress indicator glyphs. These are used by some applications, and usually could be used via fontfallback from any font (because the codepoints were un-occupied in the Nerd Fonts). But with adding more FontAwesome glyphs we utilized that codepoints for the new glyphs, breaking this common setup.
To fix that we keep these codepoints (there are 9 glyphs) free and un-occupied. So the usualy fallback scheme will continue to work.

Please see below for a list of codepoint that change with this release (which were new in 3.2.0), so I count that not really as breaking, because they were just some days ago (accidentally) introduced.

name v3.2.0 codepoint v3.2.1 codepoint
fa_less_than EE00 EFC3
fa_less_than_equal EE01 EFC4
fa_memory EE02 EFC5
fa_microphone_lines_slash EE03 EFC6
fa_money_bill_wave EE04 EFC7
fa_money_bill_1_wave EE05 EFC8
fa_money_check EE06 EFC9
fa_money_check_dollar EE07 EFCA
fa_not_equal EE08 EFCB
fa_palette EE09 EFCC
fa_square_parking EE0A EFCD
fa_diagram_project EE0B EFCE
this moves:
fa_avianex F0E6 EFC2
these swap:
fa_diamond F219 F29F
fa_gem F29F F219
fa_cloudsmith F16A F167
fa_youtube F167 F16A

Codepoint shift ⚠️ (only relative to 3.2.0)

  • Reorder some FontAwesome glyphs #1596
    • EE00 - EE0B shifted to EFC3 - EFCE
    • F0E6 shifted to EFC2
    • swap F219 with F29F and F167 with F16A

Bugs

  • Remove Ubuntu 'fi' and 'fl' ligs #1597

Improvements for package maintainers

  • Add individual licenses to font database fonts.json for package maintainers #1599
  • Add sha256 checksums to release (commit c2cd3cdf)

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v3.2.0...v3.2.1

nerd-fonts - v3.2.0

Published by github-actions[bot] 7 months ago

The Easter release. Lets see which eggs can be found:

Fonts

  • Add Recursive Mono #1576
  • Add Ubuntu Sans #1583
  • Add Zed Mono @cabrinha #1504
  • Update 0xProto to version 1.603 @junoslukan #1516 #1575
  • Update Commit Mono to 1.143 #1575
  • Update Geist Mono to 1.200 #1575
  • Update IBM Plex Mono to 2.004 (v6.4.0) #1575
  • Update InconsolataLGC to 1.5.2 #1575
  • Update Intel One Mono to 1.3.0 @landfillbaby #1558
  • Update Iosevka to 29.0.4 @iruoy #1497
  • Update Lilex to 2.400 #1575
  • Update Noto to 2.013/2.014 #1478
  • Update SourceCodePro to 2.042/1.062 #1444
  • Update Terminus to 4.49.3 #1571
  • Update Victor Mono to 1.5.6 #1575
  • Fix ComicShanns carons (pending upstream) #1546

Icons

  • Add Ada icon #1577
  • Add Astro icon @roginfarrer #1464
  • Add inverse Powerline arrow heads #1490
  • Add Prettier icon @ronitkrshah #1470
  • Update Codicons to 0.0.35 #1544
  • Update Font Awesome to 6.5.1 (partially) #1563
  • Update Font Logos to 1.2.0 #1585

Bugs and improvements

Only some notable fixes listed here

  • docker: Allow blancs in filenames
  • docker: Include logfile in output
  • docker: Run parallel by default @robk #1508
  • font-patcher: Prevent excessively tall icons in mono fonts #1564
  • Increase Powerline overlap (only rounded) #1551
  • name-parser: Add "thick" weight for Lilex
  • name-parser: Fill short and long name as TypoFamily (for VSCode etc) #1442
  • name-parser: Fix Terminus-Bold-Italic parsing
  • name-parser: Sort Widths before Weights
  • Manually fix several icons with corrupt paths

Website and docs

A lot of work has been done here by various people, thank you all!

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v3.1.1...v3.2.0

Edit: Updated FontPatcher.zip on 2024-04-04 14:04 UTC

nerd-fonts - v3.1.1

Published by github-actions[bot] 11 months ago

This release is mainly a bugfix release: It undoes the breaking naming change of the
last release which was an unwanted consequence of Fix naming problem (Visual Studio) #1406
See #1434 for a discussion.

Because these changes were already approved they are also included:

New fonts and icons

  • Monaspace: Add Light weight #1433
  • Add TOML icon @cpea2506 #1436

Release archives

You can select between zip or tar.xz. The later are far smaller (about 1/10). Please leave feedback in #1233 if you use the xz version.

FontPatcher here only as zip.

Because the artifacts list is now even longer, here listed next to each other (open details, sizes are approximate):

Font
0xProto Zip archive (2.9M) XZ archive (1.5M)
3270 Zip archive (11M) XZ archive (3.5M)
Agave Zip archive (6.4M) XZ archive (1.7M)
AnonymousPro Zip archive (13M) XZ archive (1.8M)
Arimo Zip archive (9.3M) XZ archive (1.5M)
AurulentSansMono Zip archive (6.2M) XZ archive (3.3M)
BigBlueTerminal Zip archive (5.9M) XZ archive (1.6M)
BitstreamVeraSansMono Zip archive (13M) XZ archive (1.8M)
CascadiaCode Zip archive (41M) XZ archive (2.7M)
CascadiaMono Zip archive (41M) XZ archive (2.7M)
CodeNewRoman Zip archive (24M) XZ archive (4.5M)
ComicShannsMono Zip archive (13M) XZ archive (3.6M)
CommitMono Zip archive (26M) XZ archive (3.8M)
Cousine Zip archive (14M) XZ archive (2.1M)
D2Coding Zip archive (19M) XZ archive (4.6M)
DaddyTimeMono Zip archive (3.0M) XZ archive (1.6M)
DejaVuSansMono Zip archive (14M) XZ archive (2.1M)
DroidSansMono Zip archive (6.3M) XZ archive (3.4M)
EnvyCodeR Zip archive (9.1M) XZ archive (1.7M)
FantasqueSansMono Zip archive (13M) XZ archive (1.9M)
FiraCode Zip archive (22M) XZ archive (2.2M)
FiraMono Zip archive (19M) XZ archive (3.7M)
GeistMono Zip archive (56M) XZ archive (4.5M)
Gohu Zip archive (13M) XZ archive (2.4M)
Go-Mono Zip archive (13M) XZ archive (1.8M)
Hack Zip archive (14M) XZ archive (2.0M)
Hasklig Zip archive (89M) XZ archive (8.7M)
HeavyData Zip archive (2.0M) XZ archive (932K)
Hermit Zip archive (38M) XZ archive (3.9M)
iA-Writer Zip archive (28M) XZ archive (3.2M)
IBMPlexMono Zip archive (48M) XZ archive (2.4M)
Inconsolata Zip archive (6.0M) XZ archive (1.6M)
InconsolataGo Zip archive (6.0M) XZ archive (2.9M)
InconsolataLGC Zip archive (12M) XZ archive (1.8M)
IntelOneMono Zip archive (24M) XZ archive (1.8M)
Iosevka Zip archive (245M) XZ archive (27M)
IosevkaTerm Zip archive (245M) XZ archive (27M)
IosevkaTermSlab Zip archive (136M) XZ archive (30M)
JetBrainsMono Zip archive (101M) XZ archive (3.5M)
Lekton Zip archive (8.7M) XZ archive (1.6M)
LiberationMono Zip archive (33M) XZ archive (3.7M)
Lilex Zip archive (19M) XZ archive (1.8M)
MartianMono Zip archive (18M) XZ archive (2.4M)
Meslo Zip archive (86M) XZ archive (2.6M)
Monaspace Zip archive (197M) XZ archive (16M)
Monofur Zip archive (9.9M) XZ archive (1.9M)
Monoid Zip archive (13M) XZ archive (1.7M)
Mononoki Zip archive (12M) XZ archive (1.7M)
MPlus Zip archive (193M) XZ archive (16M)
NerdFontsSymbolsOnly Zip archive (2.1M) XZ archive (1.5M)
Noto Zip archive (464M) XZ archive (50M)
OpenDyslexic Zip archive (34M) XZ archive (4.7M)
Overpass Zip archive (79M) XZ archive (6.0M)
ProFont Zip archive (5.9M) XZ archive (2.6M)
ProggyClean Zip archive (9.3M) XZ archive (1.7M)
RobotoMono Zip archive (38M) XZ archive (3.0M)
ShareTechMono Zip archive (2.9M) XZ archive (1.5M)
SourceCodePro Zip archive (43M) XZ archive (2.4M)
SpaceMono Zip archive (12M) XZ archive (1.7M)
Terminus Zip archive (13M) XZ archive (1.9M)
Tinos Zip archive (9.5M) XZ archive (1.6M)
Ubuntu Zip archive (20M) XZ archive (2.4M)
UbuntuMono Zip archive (13M) XZ archive (1.9M)
VictorMono Zip archive (67M) XZ archive (3.8M)
nerd-fonts - v3.1.0

Published by github-actions[bot] 11 months ago

⚠️ Some fonts got a family name change.

You will need to adapt your client setting after an update. See #1434

See a list of the affected fonts in the bottom.


This release fixes some bugs and adds fonts. More icons will come with the next release.

We also sunset in-repo releases (new fonts will only be released as release artifact) #1360

New fonts and updates

  • Add 0xProto @piraces #1381
  • Add Cascadia Mono #1412
  • Add Commit Mono #1414
  • Add D2Coding #1413
  • Add Envy Code R #1318 (already since 3.0.2b)
  • Add Geist Mono @QuiiBz #1398
  • Add IntelOne Mono @ (already since 3.0.2b)
  • Add Iosevka Term Slab #803
  • Add Martian Mono @skryukov #1092
  • Add Monaspace @julien-blanchon #1405
  • Update Lilex to v2.3.0 #1356
  • Update MPlus #1357

New icons

  • Add Common Lisp and Scheme icon #1428
  • Add Fennel icon @Grazfather #1129
  • Add Neovim icon @georgeguimaraes #1391
  • Update Font Logos to v1.1.1 @hasecilu #1427

Fixes

  • Fix naming problem (Visual Studio) #1406
  • Fix fi-ligature in Noto Sans Mono #1400
  • Fix logging error in font-patcher @lolicon0930 #1287

Features

  • Update Windows icon to Windows 11 #1290
  • Add font-patcher option to specify metrics source #1300
  • Add font-patcher option to specify naming source #1319 #1282
  • Add font-patcher option to specify box drawing glyph behavior #1300
  • test-fonts.sh: allow wrapping at any number @hasecilu #1270

Website and docs

A lot of work has been done here by various people, thank you all!

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v3.0.2...v3.1.0

Release archives

You can select between zip or tar.xz. The later are far smaller (about 1/10). Please leave feedback in #1233 if you use the xz version.

FontPatcher here only as zip.

Because the artifacts list is now even longer, here listed next to each other (open details, sizes are approximate):

Font
0xProto Zip archive (2.9M) XZ archive (1.5M)
3270 Zip archive (11M) XZ archive (3.5M)
Agave Zip archive (6.4M) XZ archive (1.7M)
AnonymousPro Zip archive (13M) XZ archive (1.8M)
Arimo Zip archive (9.3M) XZ archive (1.5M)
AurulentSansMono Zip archive (6.2M) XZ archive (3.3M)
BigBlueTerminal Zip archive (5.9M) XZ archive (1.6M)
BitstreamVeraSansMono Zip archive (13M) XZ archive (1.8M)
CascadiaCode Zip archive (41M) XZ archive (2.7M)
CascadiaMono Zip archive (41M) XZ archive (2.7M)
CodeNewRoman Zip archive (24M) XZ archive (4.5M)
ComicShannsMono Zip archive (13M) XZ archive (3.6M)
CommitMono Zip archive (26M) XZ archive (3.8M)
Cousine Zip archive (14M) XZ archive (2.1M)
D2Coding Zip archive (19M) XZ archive (4.6M)
DaddyTimeMono Zip archive (3.0M) XZ archive (1.6M)
DejaVuSansMono Zip archive (14M) XZ archive (2.1M)
DroidSansMono Zip archive (6.3M) XZ archive (3.4M)
EnvyCodeR Zip archive (9.1M) XZ archive (1.7M)
FantasqueSansMono Zip archive (13M) XZ archive (1.9M)
FiraCode Zip archive (22M) XZ archive (2.2M)
FiraMono Zip archive (19M) XZ archive (3.7M)
GeistMono Zip archive (56M) XZ archive (4.5M)
Gohu Zip archive (13M) XZ archive (2.4M)
Go-Mono Zip archive (13M) XZ archive (1.8M)
Hack Zip archive (14M) XZ archive (2.0M)
Hasklig Zip archive (89M) XZ archive (8.7M)
HeavyData Zip archive (2.0M) XZ archive (932K)
Hermit Zip archive (38M) XZ archive (3.9M)
iA-Writer Zip archive (28M) XZ archive (3.2M)
IBMPlexMono Zip archive (48M) XZ archive (2.4M)
Inconsolata Zip archive (6.0M) XZ archive (1.6M)
InconsolataGo Zip archive (6.0M) XZ archive (2.9M)
InconsolataLGC Zip archive (12M) XZ archive (1.8M)
IntelOneMono Zip archive (24M) XZ archive (1.8M)
Iosevka Zip archive (245M) XZ archive (27M)
IosevkaTerm Zip archive (245M) XZ archive (27M)
IosevkaTermSlab Zip archive (136M) XZ archive (30M)
JetBrainsMono Zip archive (101M) XZ archive (3.5M)
Lekton Zip archive (8.7M) XZ archive (1.6M)
LiberationMono Zip archive (33M) XZ archive (3.7M)
Lilex Zip archive (19M) XZ archive (1.8M)
MartianMono Zip archive (18M) XZ archive (2.4M)
Meslo Zip archive (86M) XZ archive (2.6M)
Monaspace Zip archive (197M) XZ archive (16M)
Monofur Zip archive (9.9M) XZ archive (1.9M)
Monoid Zip archive (13M) XZ archive (1.7M)
Mononoki Zip archive (12M) XZ archive (1.7M)
MPlus Zip archive (193M) XZ archive (16M)
NerdFontsSymbolsOnly Zip archive (2.1M) XZ archive (1.5M)
Noto Zip archive (464M) XZ archive (50M)
OpenDyslexic Zip archive (34M) XZ archive (4.7M)
Overpass Zip archive (79M) XZ archive (6.0M)
ProFont Zip archive (5.9M) XZ archive (2.6M)
ProggyClean Zip archive (9.3M) XZ archive (1.7M)
RobotoMono Zip archive (38M) XZ archive (3.0M)
ShareTechMono Zip archive (2.9M) XZ archive (1.5M)
SourceCodePro Zip archive (43M) XZ archive (2.4M)
SpaceMono Zip archive (12M) XZ archive (1.7M)
Terminus Zip archive (13M) XZ archive (1.9M)
Tinos Zip archive (9.5M) XZ archive (1.6M)
Ubuntu Zip archive (20M) XZ archive (2.4M)
UbuntuMono Zip archive (13M) XZ archive (1.9M)
VictorMono Zip archive (67M) XZ archive (3.8M)

⚠️ Family name change

Only after releasing it turned out that renaming some families from Nerd Font to NF, Nerd Font Mono to NFM is of course a problem for existing settings. Please see #1434 for details on the reason. Affected are

  • SourceCodePro
  • IntelOneMono
  • CascadiaCode
  • Noto
  • Iosevka
  • VictorMono
  • JetBrainsMono
  • IosevkaTerm

Please read the issue and help decide if we should roll that back in v3.1.1 or not.

nerd-fonts - v3.0.2

Published by github-actions[bot] over 1 year ago

Note the breaking changes introduced with the v3.0.0 release.
If you miss icons, check #1190 and probably https://github.com/loichyan/nerdfix

One general fix and some font specific ones

Fixes

  • Bugfix Codicon Circles #1261
  • Fix DaddyTimeMono NFM #1244
  • Fix fsSelection for --has-no-italic (Bitstream Vera + DejaVu) #1255
  • Fix naming of some fonts of BlexMono and GohuFont

Features

  • Allow not renaming the font #1282 for Cascadia Code self-patcher (#1242)
  • Create tar.xz packs now automated #1235
  • Improve cheat sheet @rszyma #1252 #1254
  • test-fonts.sh: allow wrapping at any number by @hasecilu #1270

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v3.0.1...v3.0.2

Release archives

You can select between zip or tar.xz. The later are far smaller (about 1/10). This is an experiment. Please leave feedback in #1233 if you use the xz version.

FontPatcher here only as zip.

Because the artifacts list is now even longer, here listed next to each other (open details, sizes are approximate):

size font archive size font archive
11M 3270.zip 3,5M 3270.tar.xz
6,3M Agave.zip 1,7M Agave.tar.xz
13M AnonymousPro.zip 1,8M AnonymousPro.tar.xz
9,2M Arimo.zip 1,5M Arimo.tar.xz
6,1M AurulentSansMono.zip 3,3M AurulentSansMono.tar.xz
5,8M BigBlueTerminal.zip 1,5M BigBlueTerminal.tar.xz
13M BitstreamVeraSansMono.zip 1,7M BitstreamVeraSansMono.tar.xz
41M CascadiaCode.zip 2,7M CascadiaCode.tar.xz
23M CodeNewRoman.zip 4,5M CodeNewRoman.tar.xz
13M ComicShannsMono.zip 3,6M ComicShannsMono.tar.xz
14M Cousine.zip 2,1M Cousine.tar.xz
3,1M DaddyTimeMono.zip 1,7M DaddyTimeMono.tar.xz
14M DejaVuSansMono.zip 2,1M DejaVuSansMono.tar.xz
6,2M DroidSansMono.zip 3,3M DroidSansMono.tar.xz
13M FantasqueSansMono.zip 1,9M FantasqueSansMono.tar.xz
21M FiraCode.zip 2,2M FiraCode.tar.xz
19M FiraMono.zip 3,7M FiraMono.tar.xz
12M Gohu.zip 2,4M Gohu.tar.xz
13M Go-Mono.zip 1,8M Go-Mono.tar.xz
14M Hack.zip 2,0M Hack.tar.xz
88M Hasklig.zip 7,9M Hasklig.tar.xz
2,0M HeavyData.zip 917K HeavyData.tar.xz
37M Hermit.zip 3,8M Hermit.tar.xz
28M iA-Writer.zip 3,2M iA-Writer.tar.xz
48M IBMPlexMono.zip 2,4M IBMPlexMono.tar.xz
5,9M InconsolataGo.zip 2,9M InconsolataGo.tar.xz
12M InconsolataLGC.zip 1,7M InconsolataLGC.tar.xz
5,9M Inconsolata.zip 1,5M Inconsolata.tar.xz
244M IosevkaTerm.zip 27M IosevkaTerm.tar.xz
244M Iosevka.zip 27M Iosevka.tar.xz
100M JetBrainsMono.zip 3,5M JetBrainsMono.tar.xz
8,6M Lekton.zip 1,6M Lekton.tar.xz
32M LiberationMono.zip 3,7M LiberationMono.tar.xz
8,9M Lilex.zip 1,6M Lilex.tar.xz
85M Meslo.zip 2,6M Meslo.tar.xz
9,8M Monofur.zip 1,8M Monofur.tar.xz
13M Monoid.zip 1,7M Monoid.tar.xz
12M Mononoki.zip 1,7M Mononoki.tar.xz
149M MPlus.zip 15M MPlus.tar.xz
2,1M NerdFontsSymbolsOnly.zip 1,5M NerdFontsSymbolsOnly.tar.xz
460M Noto.zip 51M Noto.tar.xz
33M OpenDyslexic.zip 4,6M OpenDyslexic.tar.xz
78M Overpass.zip 6,0M Overpass.tar.xz
5,8M ProFont.zip 2,6M ProFont.tar.xz
9,2M ProggyClean.zip 1,6M ProggyClean.tar.xz
37M RobotoMono.zip 3,0M RobotoMono.tar.xz
2,9M ShareTechMono.zip 1,5M ShareTechMono.tar.xz
42M SourceCodePro.zip 2,3M SourceCodePro.tar.xz
12M SpaceMono.zip 1,7M SpaceMono.tar.xz
13M Terminus.zip 1,9M Terminus.tar.xz
9,4M Tinos.zip 1,6M Tinos.tar.xz
13M UbuntuMono.zip 1,9M UbuntuMono.tar.xz
20M Ubuntu.zip 2,4M Ubuntu.tar.xz
67M VictorMono.zip 3,8M VictorMono.tar.xz
2,2G total 244M total
nerd-fonts - v3.0.1

Published by Finii over 1 year ago

This is just a small bugfix release

Fixes

  • Revive some ligature removal (only of problematic ligs) #1191
  • Correct Octicons scale (of very few icons) #1199
  • Fix logging with AppImage fontforge #1208
  • Drop box-drawing glyphs from Symbols Only fonts #1211
  • Reintroduce upstream-dropped oct-file-symlink-directory #1215
  • Reintroduce old style oct-file-directory in custom- #1227
  • Fix wrong fsSelection bit #1222
  • Fix fi ligature in Ubuntu #1223
  • Fix scaling of heavy brackets (mostly in Nerd Font Mono) #1232
  • Fix Ubuntu Mono Condensed font property (upstream bug) #1231
  • Fix small scaling glitch for 4 Codicons #1216
  • Correct CaskaydiaCove's version string (which contains the autohinter) #1234

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v3.0.0...v3.0.1

Release archives

New: You can select between zip or tar.xz. The later are far smaller (about 1/10). This is an experiment. Please leave feedback in #1233 if you use the xz version.

FontPatcher here only as zip.

Because the artifacts list is now even longer, here listed next to each other (open details):

size font size font
11M 3270.zip 3,5M 3270.tar.xz
6,3M Agave.zip 1,7M Agave.tar.xz
13M AnonymousPro.zip 1,8M AnonymousPro.tar.xz
9,2M Arimo.zip 1,5M Arimo.tar.xz
6,1M AurulentSansMono.zip 3,3M AurulentSansMono.tar.xz
5,8M BigBlueTerminal.zip 1,5M BigBlueTerminal.tar.xz
13M BitstreamVeraSansMono.zip 1,7M BitstreamVeraSansMono.tar.xz
41M CascadiaCode.zip 2,7M CascadiaCode.tar.xz
23M CodeNewRoman.zip 4,5M CodeNewRoman.tar.xz
13M ComicShannsMono.zip 3,6M ComicShannsMono.tar.xz
14M Cousine.zip 2,1M Cousine.tar.xz
3,1M DaddyTimeMono.zip 1,7M DaddyTimeMono.tar.xz
14M DejaVuSansMono.zip 2,1M DejaVuSansMono.tar.xz
6,2M DroidSansMono.zip 3,3M DroidSansMono.tar.xz
13M FantasqueSansMono.zip 1,9M FantasqueSansMono.tar.xz
21M FiraCode.zip 2,2M FiraCode.tar.xz
19M FiraMono.zip 3,7M FiraMono.tar.xz
12M Gohu.zip 2,4M Gohu.tar.xz
13M Go-Mono.zip 1,8M Go-Mono.tar.xz
14M Hack.zip 2,0M Hack.tar.xz
88M Hasklig.zip 7,9M Hasklig.tar.xz
2,0M HeavyData.zip 917K HeavyData.tar.xz
37M Hermit.zip 3,8M Hermit.tar.xz
28M iA-Writer.zip 3,2M iA-Writer.tar.xz
48M IBMPlexMono.zip 2,4M IBMPlexMono.tar.xz
5,9M InconsolataGo.zip 2,9M InconsolataGo.tar.xz
12M InconsolataLGC.zip 1,7M InconsolataLGC.tar.xz
5,9M Inconsolata.zip 1,5M Inconsolata.tar.xz
244M IosevkaTerm.zip 27M IosevkaTerm.tar.xz
244M Iosevka.zip 27M Iosevka.tar.xz
100M JetBrainsMono.zip 3,5M JetBrainsMono.tar.xz
8,6M Lekton.zip 1,6M Lekton.tar.xz
32M LiberationMono.zip 3,7M LiberationMono.tar.xz
8,9M Lilex.zip 1,6M Lilex.tar.xz
85M Meslo.zip 2,6M Meslo.tar.xz
9,8M Monofur.zip 1,8M Monofur.tar.xz
13M Monoid.zip 1,7M Monoid.tar.xz
12M Mononoki.zip 1,7M Mononoki.tar.xz
149M MPlus.zip 15M MPlus.tar.xz
2,1M NerdFontsSymbolsOnly.zip 1,5M NerdFontsSymbolsOnly.tar.xz
460M Noto.zip 51M Noto.tar.xz
33M OpenDyslexic.zip 4,6M OpenDyslexic.tar.xz
78M Overpass.zip 6,0M Overpass.tar.xz
5,8M ProFont.zip 2,6M ProFont.tar.xz
9,2M ProggyClean.zip 1,6M ProggyClean.tar.xz
37M RobotoMono.zip 3,0M RobotoMono.tar.xz
2,9M ShareTechMono.zip 1,5M ShareTechMono.tar.xz
42M SourceCodePro.zip 2,3M SourceCodePro.tar.xz
12M SpaceMono.zip 1,7M SpaceMono.tar.xz
13M Terminus.zip 1,9M Terminus.tar.xz
9,4M Tinos.zip 1,6M Tinos.tar.xz
13M UbuntuMono.zip 1,9M UbuntuMono.tar.xz
20M Ubuntu.zip 2,4M Ubuntu.tar.xz
67M VictorMono.zip 3,8M VictorMono.tar.xz
2,2G total 244M total
nerd-fonts - v3.0.0

Published by Finii over 1 year ago

Update: Preparation already for a bugfix release, see known bugs here

This major release introduces some breaking changes:

Breaking 1: Naming

This release fixes some long standing issues that are due to the naming of the fonts: There is a completely new naming scheme. This might be inconvientient for existing setups, sorry.

  • Some fonts will have Nerd Font in the name while other have it abbreviated as NF. This is needed because some names just were too long. (Same for Nerd Font Mono and NFM.)
  • There are no Windows Compatible fonts anymore. All fonts work on all platforms.
  • The Complete from the font names (and the repo directories) has been dropped (Complete is the new normal).
  • The name parts will be ordered as expected with style and weight last (Somefont Bold Nerd Font -> Somefont Nerd Font Bold).
  • The filename will have no blanks anymore.

Breaking 2: Material Design Icons Codepoints

The old Material Design Icon codepoints are finally dropped. Due to an historic mistace we placed them in between some asiatic glyphs, breaking that script.
Since v2.3.0 the (updated and expanded) Material Design Icons have new codepoints in the 5 digit region.

Otherwise this is a 'Update release', so now the good stuff:

Updates

  • Update Agave to v37
  • Update Arimo to 1.33
  • Update DaddyTimeMono to 1.2.3
  • Update Fira Mono to 3.206
  • Update Go Mono to 2.010
  • Update Hermit to 2.0
  • Update IBM Plex to 2.3
  • Update Iosevka to 22.1.0
  • Update Literation to 2.1.5
  • Update Lilex to 2.000
  • Update mononoki to 1.6
  • Update MPlus to ... current
  • Update Overpass to 3.0.5
  • Update Roboto Mono to 3.0
  • Update Source Code Pro to 2.038
  • Update Terminus to 4.49.2
  • Update Victor Mono to 1.5.4
  • Update the Octicons set to 18.3.0

Features

  • New font ComicShannsMono
  • New variant in release Nerd Font Propo for GUI usecases
  • Patch in heavy angle brackets
  • Patch in boxdrawing glyphs (if the font has no complete set)
  • Repair Panose info if source font has broken data
  • Reform PowerlineExtra sizing
  • Autocreate a FontPatcher.zip from HEAD
  • Create a json database with css names
  • Disentangle Iosevka into two packets (one for Iosevka Term)
  • Add option to manipulate xAvgCharWidth (needed rarely by self-patchers)
  • Add option to allow italic-less fonts with oblique
  • Add --debug and --dry to font-patcher
  • Add logging into file to font-patcher
  • Add NERDFONTS environment variable to transport options through gotta-patch-em

Improvements

  • Fix Caskaydia Code height different to Cascadia Code (hinting problem) (font is now ttf instead of otf!)

Fixes

  • Fix baseline to basline distance (line gap) for some fonts
  • Fix weather icons cloud scaling
  • Fix UniqueID of the fonts
  • Fix Bitstream Vera name: Is now Bitstrom Wera due to licensing issue
  • No fix, but: Drop support for Python 2

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.3.3...v3.0.0

nerd-fonts - v2.3.3

Published by github-actions[bot] over 1 year ago

IMPORTANT: Please note the next release outlook in the bottom.

The v2.3.x Release

The v2.3.x release is an interim release that tackles a lot technical issues and some updates. It is the preparatory step for v3.0.0 that will update 'everything' and introduce new concepts. See #1074.

Features

  • Process TTC files #783
  • Preserve existing bitmaps #939
  • Symbol scaling in nonmono (down to 2 'widths') #748
  • Add New Material Design Icons to its own region by @earboxer #773
  • Calculate line gap correctly #1060 #943 2.3.2

Updates

  • Update Inconsolata to v3.000 #775
  • Update 3270font to v3.0.1 #948
  • Update JetBrains Mono to 2.304 by @rluvaton #1053 c6b3b0841 2.3.2
  • Update Mononoki to 1.5 fec587385
  • Update Seti glyph set #978

Improvements

  • install.sh --remove #822
  • Stable codepoints #778
  • Add -WindowsCompatibleOnly on install.ps1 by @ev-dev #841
  • Sunset ligature removal #977
  • Fix Iosevka Family names #1019
  • Fix unequal weather icon scale #916
  • Use Fontforge January 2023 Release #1037
  • Warn if sourcefont is a variable font VF #960
  • Improve Assembly icon by @ignamartinoli #990
  • Cover alternate unicode encodings (for Input Mono) by @nathanielevan #1058 2.3.2

Fixes

  • Fix fontconfig #920
  • Fix scaling related rounding error #921
  • Fix hasklug ligature #938
  • Avoid patching proportional sources #912
  • Fix JetBrains Mono != ligature #964
  • Fix licenses in archives #981 8a749ab21 2.3.3
  • Fix crash on some custom sets #1006
  • Sanitize output filenames #1029
  • Fix some Nerd Font Mono too wide #1045 #1062 2.3.2
  • Fix unexpected 'Book' SubFamily #1047
  • Fix Nerd Fonts Symbols Only metrics 4939ac5 2.3.3

Next Release Outlook

The v3.0.0 release will bring two bigger changes:

Material Design Icons

The Material Design Icons have to move codepoints. Historically we patch them in between F500 - FD46; but part of that range is needed for Chinese and other glyphs. With #773 and Plan 5+ of #365 their new home will be after F0001. And they grow considerably.

The v2.3.x release has both, the 'old' and the 'new' codepoints to enable you an easier transision. Please change already now your prompts and other uses to the new codepoints. Release v3.0.0 will finally drop the old codepoints (F500 - FD46).

Naming

Naming will also change. The name parts will move to places where they are customarily expected (e.g. weight and style comes last). This will fix some more problems. Probably we will drop the Complete monicker, as ... everyone uses the complete versions, it just takes precious space in the names.
The details are not fixed yet, follow #1074 to keep up to date.

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.2.2...v2.3.3

Remark

This release was even more bumpy then the previous one. Please accept my apologies.
Many thanks to all the Issue reporters and pull requesters that help keep this project going!

nerd-fonts - v2.3.2

Published by github-actions[bot] over 1 year ago

Fixing line height on some systems

The powerline symbols were considerably taller than the line height on some systems. For example #1056:
image

If you are affected or not depends on the terminal application you use. The latest line gap fix (#943) fixed the 'Windows' metrics, but made the bug more obvious (and did not fix it for) for the 'Apple' metrics.

What's Changed

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.3.1...v2.3.2

nerd-fonts - v2.3.1

Published by Finii almost 2 years ago

This is just a small bugfix release

The last release introduced a glitch into the naming of a very limited number of fonts.

Affected are only

  • Nerd Font Mono fonts that are
  • also Windows Compatible
  • and one of
    • Iosevka
    • JetBrainsMono
    • CaskaydiaCove
    • Mononoki

Or, affected are these 4:

  • Iosevka Nerd Font Mono Windows Compatible (Iosevka NF Mono vs Iosevka NFM)
  • JetBrainsMono Nerd Font Mono Windows Compatible (JetBrainsMono NF Mono vs JetBrainsMono NFM)
  • CaskaydiaCove Nerd Font Mono Windows Compatible (CaskaydiaCove NF Mono vs CaskaydiaCove NFM)
  • Mononoki Nerd Font Mono Windows Compatible (Mononoki NF Mono vs Mononoki NFM)

If you do not use any of this specific set of fonts you do not need this release. Only that fonts are changed.
All other archives are unchanged.
Furthermore the embedded font version is still kept at v2.3.0 even for fonts of this release.

The problem is that these have been named (for example)
Iosevka NF Mono instead of Iosevka NFM.

The non Windows Compatible font would be Iosevka Nerd Font Mono (that is handled correct for all fonts even in 2.3.0).

You also do not need this if you do not care about the naming.
The patching itself is unchanged, this is just about the naming.

Find more information here #1054

Sorry for the inconvenience.

nerd-fonts - v2.3.0

Published by github-actions[bot] almost 2 years ago

What's Changed

Font naming

With this release the naming scheme of some fonts changed. The first was Caskaydia Cove already in v2.2.0. Here follow Iosevka, JetBrains Mono and mononoki. If you use one of these fonts the names will have changed slightly (the words within the name change places). This is inconvenient but the previous naming scheme created may problems (and contradicted itself).

Note that with v3.0.0 all fonts will get this new naming scheme together with some other naming improvements.

Material Design Icons

With this release the Material Design Icons are updated. Note that the old codepoints are deprecated now and new codepoints are used.
The old codepoints are still available (and not updated) to make the transition as smooth as possible for users of the MDIs.

Please change your setup to use the new codepoints!

The old codepoints will be dropped with v3.0.0 because they are wrong/forbidden and cause a lot of problems for people that use non-latin letters. The old codepoints are F500 - FD46. The new codepoints are F0001 - F1AF0. The cheat sheet can be used to find the new codepoints.

If you are interested in the reasons, #365 is the main thread.

New Contributors

The Nerd Fonts teams likes to thank all first time and of course also the recurring contributors ❤️

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.2.2...v2.3.0

The Name Issue

Some of the fonts have an unintended (and unexpected) name.
These are the Nerd Font Mono Windows Compatible versions of

  • Iosevka
  • Cascadia Code
  • JetBrains Mono
  • mononoki

These few fonts will be corrected and patched into this release without issuing a re-release.
I hope we are quick enough to not suffer problems from this move, as there are potentially two different font files with the same version in circulation. But chances are that very few people updated and no major packager issued updated packages yet.

  • 12:00 Release published
  • 15:00 Bug reported by @redactedscribe #1054
  • 19:00 Uploading corrected patched fonts
  • 21:00 Reuploading archives from this release to new v2.3.1 (and corrected 4 archives)
  • 22:00 Publish v2.3.1

(my local time, roughly)

nerd-fonts - v2.3.0-RC

Published by github-actions[bot] about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.2.2...v2.3.0-RC

nerd-fonts - v2.2.2

Published by github-actions[bot] about 2 years ago

Make Nerd Fonts Monospaced Again

This is another - not so urgent - bugfix release, mostly concerning the Nerd Font (non-mono) fonts.

While with v2.1.0 they were detected as monospaced fonts in almost all terminal emulators, this changed on the way to v2.2.0-RC. 😒
More information about the why can be found in #900 and #881.

The change might cause problems who use the font in proportional environments.

The major changes with this release are

  • #764 Make Nerd Fonts Monospaced Again
  • #862 Add Kotlin icon
  • #833 Add icons for Emacs and Orgmode
  • #794 Allow to specify custom symbolfont with absolute path
  • #793 Allow glyphs with altuni for exactEncoding
  • #749 Correct mono scaling of thin glyphs
  • #914 Do not overwrite glyphs that are needed for basic glyphs
  • #798 Correct python module missing message

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.2.1...v2.2.2

nerd-fonts - v2.2.1

Published by github-actions[bot] about 2 years ago

This is a bugfix release for all Nerd Font Mono fonts.
See #895

Sorry for the inconvenience 😞

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.2.0...v2.2.1

nerd-fonts - v2.2.0

Published by github-actions[bot] about 2 years ago

⚠️ Unfortunately the Nerd Font Mono variants in the release are broken 😞

A bugfix release is already in the making: 2.2.1, but that will take about 5 hours until all fonts have been re-patched.

The new release will be https://github.com/ryanoasis/nerd-fonts/releases/tag/v2.2.1 if ready (i.e. ~27-08-2022 00:00:00 UTC). 🕐


What's Changed

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.1.0...v2.2.0

nerd-fonts - v2.2.0-RC: Workflow for building release candidate (WIP)

Published by github-actions[bot] almost 3 years ago

Updated artifacts August 20th, 2022
The 'original' 2.2.0-RC is now called 2.2.0-RC_old

Work in progress v2.2.0 release candidate using github actions instead of ad hoc run of scripts on local machine. To patch all fonts once initial patched font looks okay.

What's Changed

New Contributors

Full Changelog: https://github.com/ryanoasis/nerd-fonts/compare/v2.1.0...2.2.0-RC

nerd-fonts - v2.1.0

Published by ryanoasis over 4 years ago

New Features

  • Added new fonts:
    • IBM Plex (PR #253 @romen)
    • iA Writer (patched as iM Writing) (PR #326 @xasx)
    • Agave (PR #327 @xasx)
    • DaddyTimeMono (fixes #330)
    • Victor Mono (PR #364 @kule)
    • Cascadia Code (patched as Caskaydia Cove)
    • JetBrains Mono (PR #421 @Knovour, fixes #420, #425)
  • Added chocolatey install script (PR #259 @rahuliyer95)
  • Added PowerShell installation script for Windows (PR #357 @LZong-tw)
  • Added font previews to website (fixes #316)

Updates / Improvements

  • Updated most of the glyphs in the 'original-source' (PR #249 @danbee)
  • Updated font patcher script via refactor (PR #288 @haasosaurus)
  • Updated various fonts:
    • Updated Fira Code to version 1.206 (PR #298 @mashehu)
    • Updated 'Fura' to 'Fira' (PR #356 @ShalokShalom) (fixes #352)
    • Updated Fira Code to version 2.0 (PR #372 @hugo-vrijswijk, fixes #424)
    • Updated Iosevka to version 2.1.0 (PR #328 @MindTooth)
    • Updated Fantasque Sans Mono to version 1.8.0 (PR #423 @adzenith)
    • Updated Inconsolata to version 2.001 (fixes #289)
    • Updated Liberation to version 2.00.5 (fixes #344)
    • Updated Victor Mono to version 1.3.1 (fixes #388)
  • Added Cascadia Code to font sources (PR #374 @AaronFriel)
  • Added new language translations:
    • Added Polish readme (PR #301 @P1X3L0V4)
    • Added Spanish readme (PR #378 @Tamh)
    • Added Korean readme (PR #382 @ParkSB)
    • Added Ukrainian readme (PR #392 @igavelyuk)
    • Added Japanese readme (PR #389 @delphinus)
    • Added Italian readme (PR #427 @JGiola)
  • Added documentation about ligatures for patched fonts (PR #315 @sideeffffect)

Fixes

  • Fixed monospace overlapping (PR #283 @haasosaurus, fixes #270)
  • Fixed glyph bears in monospaced variants (PR #394 @Finii)
  • Fixed archive artifact script not including all fonts (fixes #418)
  • Fixed URLs in font table (PR #260 @raffclar)
  • Fixed possible mixed content error on website for Google Fonts (PR #276 @mashehu)
  • Fixed UX of font-patcher log to be inside <details> block (PR #291 @kevinSuttle)
  • Fixed bash scripts execution from non-standard bash (PR #282 @deadloko)
  • Fixed missing variations of Meslo (PR #308 @segevfiner fixes #302)
  • Fixed typo (PR #331 @mikeshatch)
  • Fixed typo in css class and cheatsheet (fixes #285)
  • Fixed including uuid files (ignored) (PR #371 @lebel)
  • Fixed RFN for Anka Coder (PR #376 @gunman808)
  • Fixed BigBlueTerminal font formatting in readme (PR #381 @this-is-you)
  • Fixed formatting of Agave readme (PR #379 @Roshanjossey)
  • Fixed link to Fish Shell on website (PR #385 @kaykayehnn)
  • Fixed showcase images in FiraCode readme (PR #405 @equwal)
  • Fixed outdated AUR references (PR #416 @sudoLife)
  • Fixed elixir image src in Fira Code readme (PR #419 @kadimisetty)
  • Fixed missing Italic variation for SourceCodePro (fixes #271)
  • Fixed English text in French translation (PR #322 @leoz2007)
  • Fixed exit code in install script (PR #361 @evaryont)
  • Fixed link of Caskroom (PR #349 @satoryu)
nerd-fonts - v2.0.0

Published by ryanoasis over 6 years ago

New Features

  • Added new fonts:
    • Noto (all variations) (#213)
    • Overpass Mono (fixes #177)
    • BigBlue Terminal (fixes #170)
    • Dyslexic (fixes #217)
    • Iosevka Term variant (no ligatures) (fixes #198)
    • FiraCode TTF variant (fixes #244)
    • SourceCodePro italics variant (fixes #236)
  • Added new glyph sets:
  • Added new glyphs to core:
    • Elm (fixes #172)
    • Elixir (fixes #228)
    • Electron (fixes #237)
  • Added new translations:
    • Added Traditional Chinese of readme (partially fixes #118) (PR #222) (@MindyTai)
    • Added French readme (partially fixes #118) (PR #251) (@pgrimaud)
  • Added ability to remove ligatures via the --removeligatures option in font-patcher
  • Added --configfile option to font-patcher

Updates / Improvements

  • Updated Hack font to latest version (v3.003) (fixes #216) (with help from @chrissimpkins)
  • Updated Iosevka to the latest version (v1.14.0) (fixes #229)
  • Updated Fantasque Sans Mono to the latest version (v1.7.2) (fixes #240)
  • Updated MPlus version from 1.018 to 1.063
  • Updated documentation for urxvt wcwidth implementations (fixes #155)
  • Updated logos and Sankey diagram

Breaking Updates / Improvements / Changes

  • Updated Font Logos (formerly Font Linux) to latest version (fixes #157)

Fixes

  • Fixed incorrect exitcode returned from installer (fixes #218) (PR #230 @Phuurl)
  • Fixed 3270 font not being valid/installable on Windows (fixes #12, #196)
  • Fixed weather variables script typo (PR #242 @snown)
  • Fixed Monospaced fonts having ligatures by default (fixed Meslo Mono having ligatures) (fixes #186)
  • Fixed Hasklig ExtraLight & Light variants (fixes #231)
nerd-fonts - v1.2.0

Published by ryanoasis almost 7 years ago

New Features

  • Added new fonts:
    • Arimo (fixes #206) (PR #207 @Ksbugbee)
    • Go-Mono (PR #199 @bbrks)
    • Tinos (fixes #200) (PR #201 @jerezereh)
    • InconsolataLGC (PR #205 @iloginow)
    • Cousine (fixes #208) (PR #209 @de-olagundoye)
  • Added Contributors section to Website and Repo (fixes #160) (PR #202, PR #204 @lucasreed)
  • Added Travis CI and integrated with ShellCheck script (fixes #120) (#212 PR @andrewimeson)
  • Added new translations:
    • Added Russian translation of readme (partially fixes #118) (PR #203 @magauran)
    • Added Mandarin Chinese translation of readme (partially fixes #118) (PR #214 @hiby90hou)

Updates / Improvements

  • Updated Hasklig (Hasklug) font from version 1.0 to 1.1 (fixes #188) (PR #215 @fernandomora)
  • Updated fontconfig with monospace (PR #211 @Tyilo)

Fixes

  • Fixed font-patcher relative path issues with glyph sources (PR #193 @theGivingTree)
  • Fixed install script not being callable from other directories (PR #194 @Twanislas)
  • Fixed broken links (@reujab)
  • Fixed minor misc readme issues
nerd-fonts - v1.1.0

Published by ryanoasis about 7 years ago

New Features

  • Added shell helper script (and shell variables) for referencing glyphs (PR #147 @powerman)
  • Added new fonts:
    • InconsoltaGo (PR #130 @sodiumjoe)
    • Ubuntu (non mono) (fixes #134)
  • Added release script (fixes #137)
  • Added better terminal and font test scripts
  • Added CSS file for using Nerd Fonts on websites
  • Added script to build CSS file with classes to use Nerd Font glyphs
  • Added --adjust-line-height option to font-patcher

Updates / Improvements

  • Updated 'Features' section counts (fixes #117) (PR #122 @OmarB97)
  • Updated location of readme images (PR #149 @agriffis)
  • Updated DejaVu version from 2.33 to 2.37 (and removes the DejaVu for Powerline) (PR #151 @agriffis)
  • Updated Reserved Font Name (RFN) details and provides clarification (fixes #136)
  • Updated Ubuntu Mono version from 0.80 to 0.83 and adds missing Bold and Italic variants (fixes #134)
  • Updated FiraCode version from 1.102 to 1.204 (fixes #180) (PR #181 @aidanharris)
  • Updated install and Quick Links info in readme
  • Updated Homebrew font install in readme
  • Updated readme with AUR package links
  • Updated readme with links to NerdFonts.com's Cheat Sheet
  • Updated readme with 'TL;DR' section and re-ordering of font install options (fixes #124)
  • Updated readme with more details on font install options
  • Updated various readme sections
  • Updated contributing markdown with better information
  • Updated explanations of --mono option and monospace in general (fixes #165)
  • Updated font-patcher progress bars styling
  • Updated installh.sh script to support installing to global system paths via -U (default) or -S flags (PR #187 @brennanfee)

Fixes

  • Fixed Powerline glyphs sizes, alignment and offsets (fixes #26)
  • Fixed FAQ links in .github/ (PR #132 @polyzen)
  • Fixed Homebrew command instructions in readme (PR #133 @teddy-error)
  • Fixed markdown rendering issues in readme (PR #148 @aloisdg)
  • Fixed glyph offsets (especially Powerline) (fixes #142)
  • Fixed incorrect typeface names on some fonts (fixes #126)
  • Fixed Font Linux screenshot with correct code points (fixes #138) (PR #149 @agriffis)
  • Fixed trailing spaces in readme (clean-up) (PR #167 @thyrlian)
  • Fixed wiki link in issue template (fixes #174) (PR #179 @kballard)
  • Fixed misc typos and link references in readme and font-patcher (PR #184 @reujab)
  • Fixed font family name conflicts by adding Mono to single-width fonts (fixes #176) (PR #178 @kballard)
  • Fixed font-patcher progress bar rounding output (PR #183 @reujab)
  • Fixed executing scripts from other directories (PR #185 @reujab)
  • Fixed missing glyph e0ca (ice waveform mirrored) (fixes #182)
  • Fixed Hasklig (Hasklug) SIL OFL compliance issue
  • Fixed missing or out of date patched font readmes
  • Fixed font-patcher glyph set count not ignoring empty codepoints
  • Fixed font-patcher progress bars stopping at incorrect percentage