2015-08-11 00:33:21 +02:00
< h1 align = "center" >
2018-02-18 01:13:51 +02:00
< img src = "images/nerd-fonts-logo.svg" alt = "Nerd Fonts Logo" / >
2015-08-11 00:33:21 +02:00
< / h1 >
2018-02-18 00:41:38 +02:00
< h2 align = "center" >
2018-04-08 14:23:08 +02:00
< img alt = "Iconic font aggregator, collection, and patcher" src = "images/project-subtitle-phrase.svg" >
2018-02-18 00:41:38 +02:00
< / h2 >
2015-11-11 17:23:50 +02:00
2018-03-17 04:21:44 +02:00
< div align = "center" >
2018-03-17 01:34:39 +02:00
2018-04-27 03:06:21 +02:00
[Releases][release] | [Fonts](#patched-fonts) | [Font Patcher](#font-patcher) | [Wiki Documentation][wiki] | [Stickers][stickers] | [VimDevIcons][vim-devicons]
2018-04-08 04:48:23 +02:00
2018-04-01 16:16:06 +02:00
[![GitHub release][img-version-badge]][repo] [![Gitter][img-gitter-badge]][gitter] [![CodeClimate][img-code-climate-badge]][code-climate] [![Build Status][img-travis-ci]][travis-ci] [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs] < a href = "#patched-fonts" title = "" > < img src = "https://raw.githubusercontent.com/wiki/ryanoasis/nerd-fonts/images/faux-shield-badge-os-logos.svg?sanitize=true" alt = "Nerd Fonts - OS Support" > < / a > [![Twitter][twitter-badge]][twitter-intent]
2018-03-17 01:34:39 +02:00
2018-11-25 11:39:20 +02:00
2018-03-17 04:21:44 +02:00
< / div >
2016-11-18 06:46:22 +02:00
2016-11-18 05:44:34 +02:00
2017-04-22 14:26:44 +02:00
**Nerd Fonts** is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as [Font Awesome ➶][font-awesome], [Devicons ➶][vorillaz-devicons], [Octicons ➶][octicons], and [others ](#glyph-sets ).
2016-03-15 15:03:39 +02:00
2016-05-15 20:03:03 +02:00
The following Sankey flow diagram shows the current glyph sets included:
2016-03-15 15:03:39 +02:00
2016-11-19 17:03:05 +02:00
< p align = "center" >
2018-03-03 21:04:32 +02:00
< img src = "images/sankey-glyphs-combined-diagram.svg" alt = "@SankeyMATIC Diagram" / >
2016-11-19 17:03:05 +02:00
< / p >
2017-04-01 12:52:17 +02:00
< sub > < i > Diagram created using < a href = "http://sankeymatic.com/" title = "SankeyMATIC (BETA): A Sankey diagram builder for everyone" > @SankeyMATIC< / a > < / i > < / sub >
2016-03-20 19:15:28 +02:00
2016-11-20 18:36:27 +02:00
## Important Notices
2016-11-23 02:13:37 +02:00
* `master` branch file paths are **not** considered stable. [Verify your repository URI references ](#unstable-file-paths )
2016-11-20 18:36:27 +02:00
* cloning this repository is **not** recommended unless you are going to be [contributing to development ](#contributing )
2015-08-11 00:33:21 +02:00
## Table of Contents
2015-09-25 15:53:27 +02:00
2017-07-30 20:21:55 +02:00
[**TL;DR** ](#tldr )
2017-07-30 20:18:56 +02:00
2016-11-21 00:20:55 +02:00
[**Installation Options** ](#font-installation )
2017-07-30 20:18:56 +02:00
* [**1 - Manual** ](#option-1-download-and-install-manually )
* [**2 - Release Archive Download** ](#option-2-release-archive-download )
* [**3 - Install Script** ](#option-3-install-script )
2016-11-21 00:20:55 +02:00
* [**4 - Homebrew Fonts (macOS (OS X))** ](#option-4-homebrew-fonts )
2017-07-30 20:18:56 +02:00
* [**5 - Clone Repo** ](#option-5-clone-the-repo )
* [**6 - Ad Hoc Curl Download** ](#option-6-ad-hoc-curl-download )
* [**7 - Arch User Repository (AUR) (Arch Linux)** ](#option-7-unofficial-arch-user-repository-aur )
2017-01-25 04:33:04 +02:00
* [**8 - Patch Your Own Font** ](#option-8-patch-your-own-font )
2016-11-21 00:20:55 +02:00
2016-11-23 02:13:37 +02:00
[**Features** ](#features )
2016-11-21 00:20:55 +02:00
* [**Glyph/Icon sets** ](#glyph-sets )
* [**Patched Fonts** ](#patched-fonts )
* [**Combinations** ](#combinations )
* [**Font Patcher** ](#font-patcher )
2016-11-23 02:13:37 +02:00
[**Developer / Contributor** ](#font-patcher )
2016-11-21 00:20:55 +02:00
* [**Font Patcher** ](#font-patcher )
* [**Gotta Patch 'em All Font Patcher!** ](#gotta-patch-em-all )
* [**Other Good Fonts to Patch** ](#other-good-fonts-to-patch )
* [**Contributing** ](#contributing )
2016-11-20 18:54:09 +02:00
2017-08-23 18:03:43 +02:00
[**Project Motivation** ](#project-motivation )
2016-11-20 18:54:09 +02:00
2016-11-21 00:20:55 +02:00
**Additional Info**
* [**Unstable file paths on master** ](#unstable-file-paths )
* [**Changelog** ](#changelog )
* [**License** ](#license )
2016-11-20 18:54:09 +02:00
2015-08-11 00:33:21 +02:00
2017-07-30 20:18:56 +02:00
## TL;DR
Nerd Fonts takes popular programming fonts and adds a bunch of Glyphs.
There is also a [font patcher ](#font-patcher ) available if your desired font isn't already patched.
For more high level information see the [wiki][wiki]. If you are looking for the Vim plugin see [VimDevIcons ➶][vim-devicons].
### Various Download Options for Fonts
_If you..._
* `Option 1.` want to **quickly** grab an **individual font** download from the [`patched-fonts/` directory ](#patched-fonts )
* `Option 2.` want to download a **font family** package of variations (bold, italic, etc.) see [download an archive ](#option-2-release-archive-download )
* `Option 3.` want to **automate** installing or use in **scripts** see the [Install Script ](#option-3-install-script )
* `Option 4.` are on **macOS** and want to use **Homebrew** see [Homebrew Fonts ](#option-4-homebrew-fonts )
* `Option 5.` want **complete control** then see [cloning the repo ](#option-5-clone-the-repo )
2018-04-07 18:59:02 +02:00
* `Option 6.` want to use the ** `curl` command** or use in **scripts** see [Ad Hoc Curl Download ](#option-6-ad-hoc-curl-download )
2017-07-30 20:18:56 +02:00
* `Option 7.` are on **Arch Linux** and want to use **AUR packages** see [Unofficial Arch User Repositories ](#option-7-unofficial-arch-user-repository-aur )
* `Option 8.` want to patch your own font see the [Font Patcher ](#option-8-patch-your-own-font )
2016-11-23 02:13:37 +02:00
## Features
2017-08-10 03:01:02 +02:00
* A [FontForge Python script ](#font-patcher ) to patch any font
2017-07-15 23:05:39 +02:00
* Includes an option to create **Monospaced (fixed-pitch, fixed-width)** _or_ **double-width (non-monospaced)** glyphs
* For more details see the [**Font Patcher** ](#font-patcher ) section
2018-04-01 12:35:06 +02:00
* **`44`** already [patched font families ](#patched-fonts )
2018-03-18 23:58:33 +02:00
* Over ** `1,200,000` ** unique combinations/variations of patched fonts [(more details) ](#combinations )
2018-12-04 07:53:57 +02:00
* Over ** `2,500` ** glyphs/icons combined [(more details) ](#combinations )
2018-03-18 03:54:48 +02:00
* Current glyph sets include: [Powerline with Extra Symbols][ryanoasis-powerline-extra-symbols], [Font Awesome][font-awesome], [Material Design Icons][font-material-design-icons], [Weather][font-weather], [Devicons][vorillaz-devicons], [Octicons][octicons], [Font Logos][font-linux] (Formerly [Font Linux][font-linux]), [Pomicons][gabrielelana-pomicons]
2017-07-15 23:05:39 +02:00
* **Monospaced (fixed-pitch, fixed-width)** _or_ **double-width (non-monospaced)** glyphs version of each font
* This refers to the Nerd Font glyphs themselves not necessarily the Font as a whole
2016-11-23 02:13:37 +02:00
* A Developer/Contributor provided [bash script ](#gotta-patch-em-all ) to re-patch all the fonts
2015-08-11 00:33:21 +02:00
## Glyph Sets
2017-07-25 22:34:26 +02:00
:mag: :mag: You can now search for glyphs easily on [NerdFonts.com][Cheat Sheet] via the [Cheat Sheet][]
2017-04-27 02:01:47 +02:00
2015-08-11 00:33:21 +02:00
### Seti-UI + Custom
2016-10-22 17:40:41 +02:00
> Based off of [Seti-UI] Icomoon with extra custom glyphs.
2015-11-26 17:08:46 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-custom-#cheat-sheet)
2015-08-11 00:33:21 +02:00
2015-11-26 17:08:46 +02:00
### [Devicons][vorillaz-devicons]
2017-07-28 22:29:44 +02:00
> An iconic font made for developers, code jedis, ninjas, HTTPsters, evangelists and nerds(sic). / ([repo][vorillaz-devicons]) / ([website](https://vorillaz.github.io/devicons/))
2015-11-26 17:08:46 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-dev-#cheat-sheet)
2015-08-11 00:33:21 +02:00
2015-11-26 17:08:46 +02:00
### [Font Awesome][font-awesome]
2017-07-28 22:29:44 +02:00
> The iconic font and CSS toolkit. / ([repo][font-awesome]) / ([website](http://fontawesome.io/))
2015-11-26 17:08:46 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-fa-#cheat-sheet)
2016-10-30 00:47:36 +02:00
### [Font Awesome Extension][font-awesome-extension]
2017-07-28 22:29:44 +02:00
> Simple Font Awesome Extension. / ([repo][font-awesome-extension]) / ([website](https://andrelzgava.github.io/font-awesome-extension/))
2016-10-30 00:47:36 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-fae-#cheat-sheet)
2015-08-11 00:33:21 +02:00
2018-03-18 03:54:48 +02:00
### [Material Design Icons][font-material-design-icons]
2018-03-18 19:12:07 +02:00
> 2000+ Material Design Icons from the Community. / ([repo][font-material-design-icons]) / ([website](https://materialdesignicons.com/))
2018-03-18 03:54:48 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-mdi-#cheat-sheet)
### [Weather][font-weather]
2018-03-18 19:12:07 +02:00
> 215 Weather Themed Icons and CSS. / ([repo][font-weather]) / ([website](http://weathericons.io/))
2018-03-18 03:54:48 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-weather-#cheat-sheet)
2015-11-26 17:08:46 +02:00
### [Octicons][octicons]
> GitHub's icons. / ([repo][octicons]) / ([website](https://octicons.github.com))
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-oct-#cheat-sheet)*
2015-08-11 00:33:21 +02:00
2016-12-16 21:30:14 +02:00
< sub > * To avoid conflicts between icon sets, these were modified in the 'Complete' fonts. To view the original codepoints see the [Wiki ](https://github.com/ryanoasis/nerd-fonts/wiki/Codepoint-Conflicts ).</ sub >
2015-11-26 17:08:46 +02:00
### [Powerline Extra Symbols][ryanoasis-powerline-extra-symbols]
2016-10-22 17:40:41 +02:00
> Provides extra Powerline separator glyphs and a column number glyph (CN). / ([repo][ryanoasis-powerline-extra-symbols])
2015-11-26 17:08:46 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-ple-#cheat-sheet)
2015-03-10 00:25:57 +02:00
2016-10-30 00:51:57 +02:00
### [IEC Power Symbols][website-iecpower]
2016-10-30 00:47:36 +02:00
> Adding new characters into Unicode / ([website][website-iecpower])
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-iec-#cheat-sheet)
2016-10-30 00:47:36 +02:00
2018-02-11 17:50:26 +02:00
### [Font Logos][font-linux] (Formerly [Font Linux][font-linux])
> Font-logos is an icon font containing logos of popular linux distributions and other open source software for inclusion in websites. / ([repo][font-linux])
2016-05-08 22:58:54 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-linux-#cheat-sheet)
2016-05-08 22:58:54 +02:00
### [Pomicons][gabrielelana-pomicons]
2017-07-28 22:29:44 +02:00
> 8 symbols for the ["Pomodoro Technique"®](https://cirillocompany.de/pages/pomodoro-technique). / ([repo][gabrielelana-pomicons])
2016-05-08 22:58:54 +02:00
2018-03-13 03:24:21 +02:00
#### [:mag: :bookmark_tabs: See set on the NerdFonts.com Website](http://nerdfonts.com/?set=nf-pom-#cheat-sheet)
2016-05-08 22:58:54 +02:00
2017-03-31 06:09:34 +02:00
### Icon names in shell
2017-04-22 14:26:44 +02:00
Download provided `.sh` files from [bin/scripts/lib/ ](bin/scripts/lib/ ) directory somewhere, recommended locations are `~/.local/share/fonts/` or `~/bin/` .
2017-03-31 06:09:34 +02:00
- `i_all.sh` - helper to load all files you've downloaded at once
- `i_dev.sh` - Devicons (198 icons, 8 does not have an established name)
- `i_fa.sh` - Font Awesome (675 icons, 111 aliases)
- `i_fae.sh` - Font Awesome Extension (170 icons)
- `i_iec.sh` - IEC Power Symbols (5 icons)
- `i_linux.sh` - Font Linux (20 icons)
- `i_oct.sh` - Octicons (172 icons)
2017-04-22 14:26:44 +02:00
- `i_ple.sh` - Powerline Extra Symbols (37 icons, 2 aliases, 16 does not have an established name)
2017-03-31 06:09:34 +02:00
- `i_pom.sh` - Pomicons (11 icons)
2017-04-22 14:26:44 +02:00
- `i_seti.sh` - Seti-UI + Custom (50 icons, 2 aliases, 5 does not have an established name)
2017-03-31 06:09:34 +02:00
2017-04-22 14:26:44 +02:00
Then `source` the required file(s) and output `$i_*` variables to see icons:
2017-03-31 06:09:34 +02:00
```sh
source ~/.local/share/fonts/i_oct.sh
echo $i_oct_heart
# Output:
# ♥
```
2017-04-22 14:26:44 +02:00
**NOTE:** You have to use one of the Nerd Fonts to see correct icons for some icon sets (Devicons, Font Awesome Extension, Font Linux), but other sets should work with their standard fonts too.
2014-12-05 06:29:54 +02:00
## Patched Fonts
2018-03-18 21:44:48 +02:00
| Font Name | Font Name and Repository |\*RFN | EM Size | Status |
|:--------------------------------------------------|:----------------------------------|:-----|:--------|:------------------|
| [3270 Nerd Font][p-3270] | [3270][f-3270] | NO | 1000 | ![w] ![m2] ![l] |
| [Anonymice Nerd Font][p-anonymous-pro] | [Anonymous Pro][f-a-pro] | NO | 2048 | ![w] ![m2] ![l] |
| [Arimo][p-arimo] | [Arimo][f-arimo] | NO | 2048 | ![w] ![m2] ![l] |
| [Aurulent Sans Mono Nerd Font][p-aurulent] | | NO | 1000 | ![w] ![m2] ![l] |
| [BigBlueTerminal][p-bigblueterm] | | NO | 1200 | ![w] ![m2] ![l] |
| [Bitstream Vera Sans Mono Nerd Font][p-bitstream] | | NO | 2048 | ![w] ![m2] ![l] |
2018-04-03 21:49:38 +02:00
| [Blex*][p-blex] | [IBM Plex][f-ibm-plex] | YES | 1000 | ![w] ![m2] ![l] |
2018-03-18 21:44:48 +02:00
| [Code New Roman Nerd Font][p-code-nr] | | NO | 2048 | ![w] ![m2] ![l] |
| [Cousine Nerd Font][p-cousine] | [Cousine][f-cousine] | NO | 1000 | ![w] ![m2] ![l] |
| [DejaVu Sans Mono Nerd Font][p-dejavu] | | NO | 2048 | ![w] ![m2] ![l] |
| [Droid Sans Mono Nerd Font][p-droid] | | NO | 2048 | ![w] ![m2] ![l] |
| [Fantasque Sans Nerd Font][p-fantasque] | [Fantasque Sans][f-fant] | NO | 2048 | ![w] ![m2] ![l] |
2019-01-15 02:03:33 +02:00
| [Fura Code Nerd Font*][p-fira-code] | [Fira Code][f-fira-code] | YES | 1000 | ![w] ![m2] ![l] |
2018-03-18 21:44:48 +02:00
| [Fura Mono Nerd Font*][p-fira-mono] | [Fira][f-fira-mono] | YES | 1000 | ![w] ![m2] ![l] |
| [Go Mono Nerd Font][p-go-mono] | [Go-Mono][f-go-mono] | NO | 1000 | ![w] ![m2] ![l] |
| [Gohu Nerd Font][p-gohu] | [Gohu TTF][f-gohu2],[Gohu][f-gohu]| NO | 1000 | ![w] ![m2] ![l] |
| [Hack Nerd Font][p-hack] | [Hack][f-hack] | NO | 2048 | ![w] ![m2] ![l] |
| [Hasklug Nerd Font*][p-hasklig] | [Hasklig][f-hasklig] | YES | 1000 | ![w] ![m2] ![l] |
| [Heavy Data Mono Nerd Font][p-heavy-data] | | NO | 2048 | ![w] ![m2] ![l] |
| [Hermut Nerd Font][p-hermit] | | NO | 1000 | ![w] ![m2] ![l] |
| [Inconsolata Nerd Font][p-inconsolata] | | NO | 1000 | ![w] ![m2] ![l] |
| [Inconsolata Go Nerd Font][p-inconsolata-go] | | NO | 1000 | ![w] ![m2] ![l] |
| [Inconsolata LGC Nerd Font][p-inconsolata-lgc] | | NO | 1000 | ![w] ![m2] ![l] |
| [Iosevka Nerd Font][p-iosevka] | [Iosevka][f-iosevka] | YES | 1000 | [#83][s-iosevka] |
| [Lekton Nerd Font][p-lekton] | | NO | 1000 | ![w] ![m2] ![l] |
| [Literation Mono Nerd Font][p-liberation] | [Liberation][f-liberation] | YES | 2048 | ![w] ![m2] ![l] |
| [Meslo Nerd Font][p-meslo] | | NO | 2048 | ![w] ![m2] ![l] |
| [Monofur Nerd Font][p-monofur] | | NO | 2400 | ![w] ![m2] ![l] |
| [Monoid Nerd Font][p-monoid] | | NO | 1536 | ![w] ![m2] ![l] |
| [Mononoki Nerd Font][p-mononoki] | [Mononoki][f-mononoki] | NO | 1024 | ![w] ![m2] ![l] |
| [M+ (MPlus) Nerd Font][p-mplus] | | NO | 1000 | ![w] ![m2] ![l] |
| [Noto][p-noto] | | NO | 1000 | ![w] ![m2] ![l] |
| [OpenDyslexic][p-opendyslexic] | | NO | 1000 | ![w] ![m2] ![l] |
| [Overpass][p-overpass] | | NO | 1000 | ![w] ![m2] ![l] |
| [ProFont (Windows tweaked) Nerd Font][p-profont] | | NO | 1200 | ![w] ![m2] ![l] |
| [ProFont (x11) Nerd Font][p-profont] | | NO | 1000 | ![w] ![m2] ![l] |
| [ProggyClean Nerd Font][p-proggy-clean] | | NO | 2048 | Imperfect |
| [Roboto Mono][p-roboto] | | NO | 2048 | ![w] ![m2] ![l] |
| [Sauce Code Nerd Font][p-source-code-pro] | [Source][f-source] | YES | 1000 | ![w] ![m2] ![l] |
| [Shure Tech Mono Nerd Font*][p-share-tech-mono] | [Share Tech Mono][f-share] | YES | 1000 | ![w] ![m2] ![l] |
| [Space Mono Nerd Font][p-space-mono] | [Space Mono][f-space] | NO | 1000 | ![w] ![m2] ![l] |
| [Terminess Nerd Font*][p-terminus] | [Terminus Font][f-terminus] | YES | 1000 | ![w] ![m2] ![l] |
| [Tinos][p-tinos] | | YES | 2048 | ![w] ![m2] ![l] |
| [Ubuntu Nerd Font][p-ubuntu] | | NO | 1000 | ![w] ![m2] ![l] |
| [Ubuntu Mono Nerd Font][p-ubuntu-mono] | | NO | 1000 | ![w] ![m2] ![l] |
2016-05-08 21:15:43 +02:00
< sub > _*RFN = Reserved Font Name_< / sub >
2015-08-11 00:33:21 +02:00
2016-11-20 18:46:26 +02:00
## Combinations
2018-03-19 13:22:53 +02:00
- Over ** `1,200,000` ** unique variations/combinations (Power Set) of patched fonts:
2018-04-01 12:35:06 +02:00
- **`44`** patched font typefaces
- **`612`** patched font families
- **`2,448`** 'complete' variations/combinations
- **`1,264,440`** _possible_ variations/combinations
- **`1,266,888`** total calculated combinations (2,448 + 1,264,440)
2017-04-22 14:49:29 +02:00
- Combinations for each font are any combination of [Variations ](#variations )
2017-07-30 23:18:40 +02:00
2016-11-20 18:46:26 +02:00
### Variations
2017-04-22 14:49:29 +02:00
- no flags given (defaults to only **Seti-UI + Custom** and ** [Devicons][vorillaz-devicons]**)
- **double _(variable/proportional)_ ** or **single _(fixed/monospaced)_** width glyphs
- [Font Awesome][font-awesome]
- [Font Awesome Extension][font-awesome-extension]
2018-03-18 03:54:48 +02:00
- [Material Design Icons][font-material-design-icons]
- [Weather][font-weather]
2017-04-22 14:49:29 +02:00
- [GitHub Octicons][octicons]
2018-02-11 17:50:26 +02:00
- [Font Logos][font-linux] (Formerly [Font Linux][font-linux])
2017-04-22 14:49:29 +02:00
- [Powerline Extra Symbols][ryanoasis-powerline-extra-symbols]
- [IEC Power Symbols][website-iecpower]
- [Pomicons][gabrielelana-pomicons]
- Windows Compatibility
2015-08-11 00:33:21 +02:00
2015-11-23 01:50:15 +02:00
## Font Installation
2017-07-30 20:18:56 +02:00
### `Option 1: Download and Install Manually`
> Best option for **quickly** getting a specific **individual font**.
Download the specific [patched font ](#patched-fonts ) of your choice
### `Option 2: Release Archive Download`
> Best option if you want an **archive** or complete **font family** of variations (Bold, Italic, etc.).
Fonts are available for download as packages in the [latest release ](https://github.com/ryanoasis/nerd-fonts/releases/latest )
2017-07-30 20:00:00 +02:00
### `Option 3: Install Script`
2016-11-21 00:20:55 +02:00
2017-07-30 20:00:00 +02:00
> Best option if you want to **automate** installing or for use in **scripts**.
_Note_: Only for Linux & macOS (OS X)
2017-07-30 20:18:56 +02:00
_Note_: **Requires cloning** the repo as of now
2015-11-23 01:50:15 +02:00
2016-11-21 00:20:55 +02:00
#### All fonts:
* Installs all the patched Fonts (_Warning: This is a lot of Fonts adding up to a large size_)
```sh
./install.sh
```
#### Single font:
* Installs a single Font of your choice
```sh
./install.sh < FontName >
./install.sh Hack
./install.sh HeavyData
```
2017-07-30 20:18:56 +02:00
### `Option 4: Homebrew Fonts`
> Best option if on **macOS** and want to use **Homebrew**.
All fonts are available via [Homebrew Fonts ](https://github.com/caskroom/homebrew-fonts ) on macOS (OS X)
```sh
brew tap caskroom/fonts
brew cask install font-hack-nerd-font
```
### `Option 5: Clone the Repo`
> Best option for **full control**, **all** or **most** of the fonts, or **contributing** to development.
Cloning of this repository is **not** required nor efficient if you are simply only interested in a limited set of fonts.
However if you do want to clone the repo be sure to _shallow_ clone:
```sh
git clone --depth 1
```
2017-07-30 20:00:00 +02:00
### `Option 6: Ad Hoc Curl Download`
> Option if you want to use the **`curl` command** or for use in **scripts**.
2016-11-21 00:20:55 +02:00
#### Linux
2015-11-23 01:50:15 +02:00
```sh
mkdir -p ~/.local/share/fonts
2017-08-23 05:34:32 +02:00
cd ~/.local/share/fonts & & curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf
2015-11-23 01:50:15 +02:00
```
2016-11-21 00:20:55 +02:00
_Note:_ deprecated alternative paths: `~/.fonts`
#### macOS (OS X)
2015-11-23 01:50:15 +02:00
```sh
2017-08-23 05:34:32 +02:00
cd ~/Library/Fonts & & curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf
2015-11-23 01:50:15 +02:00
```
2016-05-15 05:13:49 +02:00
2017-07-30 20:00:00 +02:00
### `Option 7: Unofficial Arch User Repository (AUR)`
> Option for **Arch Linux** and wanting to use **AUR packages**.
2016-05-15 05:13:49 +02:00
2017-01-25 04:33:04 +02:00
The following fonts are available via [AUR packages ](https://aur.archlinux.org/ ) on Arch Linux:
2017-07-25 18:10:50 +02:00
* [Nerd Fonts Complete (double-width) ](https://aur.archlinux.org/packages/nerd-fonts-complete/ )
* [Nerd Fonts Complete (single-width) ](https://aur.archlinux.org/packages/nerd-fonts-complete-mono-glyphs/ )
2017-01-25 04:33:04 +02:00
* [Nerd Fonts DejaVu Complete ](https://aur.archlinux.org/packages/nerd-fonts-dejavu-complete/ )
* [Nerd Fonts Source Code Pro Complete ](https://aur.archlinux.org/packages/nerd-fonts-source-code-pro/ )
* [Nerd Fonts Git (out of date) ](https://aur.archlinux.org/packages/nerd-fonts-git/ )
### `Option 8: Patch Your Own Font`
2016-11-21 00:20:55 +02:00
2017-07-30 20:00:00 +02:00
> The option for **patching** your **own font** or fully **customizing** the patched font.
2017-08-10 03:01:02 +02:00
Use the provided Python command line script to generate a patched font from your own font to get the extra new glyphs
2016-11-21 00:20:55 +02:00
See: [Font Patcher ](#font-patcher ) for usage
* use this option if you do __not__ want to use one of the [fonts provided ](#patched-fonts )
2016-11-23 02:13:37 +02:00
* you will still need to copy the generated font to the correct font directory on your system
2016-05-09 10:44:55 +02:00
2015-08-11 00:33:21 +02:00
< h2 align = "center" id = "font-patcher" >
< img src = "images/nerd-fonts-patcher-logo.png" alt = "Nerd Fonts Patcher" >
< / h2 >
2017-04-01 13:52:25 +02:00
Patching the font of your own choosing for use with the [VimDevIcons ➶][vim-devicons]:
2017-12-14 05:41:39 +02:00
* requires: Python 2 (or Python 3), `python-fontforge` package (version `20141231` or later, see
2015-08-04 13:12:55 +02:00
the [install instructions ](http://designwithfontforge.com/en-US/Installing_Fontforge.html ))
2016-10-22 17:40:41 +02:00
* alternative install method on OSX: `brew install fontforge`
2015-11-11 03:19:56 +02:00
* Usage:
2014-12-05 06:29:54 +02:00
2015-08-11 00:33:21 +02:00
```
./font-patcher PATH_TO_FONT
```
2014-12-05 06:29:54 +02:00
2016-10-22 17:40:41 +02:00
* Alternative usage: Execute the patcher with the FontForge binary using the script flag:
2015-11-11 03:19:56 +02:00
```
./fontforge -script font-patcher PATH_TO_FONT
```
2015-03-01 19:59:09 +02:00
```
2017-07-31 00:00:51 +02:00
usage: font-patcher [-h] [-v] [-s] [-l] [-q] [-w] [-c] [--fontawesome]
2016-10-23 23:23:00 +02:00
[--fontawesomeextension] [--fontlinux] [--octicons]
[--powersymbols] [--pomicons] [--powerline]
2018-03-18 03:54:48 +02:00
[--powerlineextra] [--material] [--weather]
[--custom [CUSTOM]] [--postprocess [POSTPROCESS]]
[--removeligs] [--configfile [CONFIGFILE]]
2016-12-15 07:20:00 +02:00
[--progressbars | --no-progressbars] [--careful]
[-ext [EXTENSION]] [-out [OUTPUTDIR]]
2015-08-11 00:33:21 +02:00
font
2014-12-05 06:29:54 +02:00
2016-12-15 07:20:00 +02:00
Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs
2017-07-31 00:00:51 +02:00
* Website: https://www.nerdfonts.com
2018-03-18 03:54:48 +02:00
* Version: 2.0.0
2017-07-31 00:00:51 +02:00
* Development Website: https://github.com/ryanoasis/nerd-fonts
* Changelog: https://github.com/ryanoasis/nerd-fonts/blob/master/changelog.md
2015-03-01 19:59:09 +02:00
positional arguments:
2016-10-23 23:23:00 +02:00
font The path to the font to patch (e.g., Inconsolata.otf)
2015-01-22 03:04:51 +02:00
2015-03-01 19:59:09 +02:00
optional arguments:
-h, --help show this help message and exit
2016-05-08 22:58:54 +02:00
-v, --version show program's version number and exit
2016-12-15 07:20:00 +02:00
-s, --mono, --use-single-width-glyphs
Whether to generate the glyphs as single-width not double-width (default is double-width)
2017-07-31 00:00:51 +02:00
-l, --adjust-line-height
Whether to adjust line heights (attempt to center powerline separators more evenly)
2015-03-01 19:59:09 +02:00
-q, --quiet, --shutup
Do not generate verbose output
2016-12-15 07:20:00 +02:00
-w, --windows Limit the internal font name to 31 characters (for Windows compatibility)
2016-10-23 23:23:00 +02:00
-c, --complete Add all available Glyphs
2017-07-28 22:29:44 +02:00
--fontawesome Add Font Awesome Glyphs (http://fontawesome.io/)
2016-10-23 23:23:00 +02:00
--fontawesomeextension
2017-07-28 22:29:44 +02:00
Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/)
2018-02-11 17:50:26 +02:00
--fontlinux, --fontlogos
Add Font Linux and other open source Glyphs (https://github.com/Lukas-W/font-logos)
2016-05-08 22:58:54 +02:00
--octicons Add Octicons Glyphs (https://octicons.github.com)
2017-07-28 22:29:44 +02:00
--powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/)
2016-12-15 07:20:00 +02:00
--pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons)
2015-11-16 01:50:11 +02:00
--powerline Add Powerline Glyphs
2016-12-15 07:20:00 +02:00
--powerlineextra Add Powerline Glyphs (https://github.com/ryanoasis/powerline-extra-symbols)
2018-03-18 03:54:48 +02:00
--material, --materialdesignicons, --mdi
Add Material Design Icons (https://github.com/templarian/MaterialDesign)
--weather, --weathericons
Add Weather Icons (https://github.com/erikflowers/weather-icons)
2016-12-15 07:20:00 +02:00
--custom [CUSTOM] Specify a custom symbol font. All new glyphs will be copied, with no scaling applied.
--postprocess [POSTPROCESS]
Specify a Script for Post Processing
2018-03-18 03:54:48 +02:00
--removeligs, --removeligatures
2019-03-10 20:37:29 +02:00
Removes ligatures specified in JSON configuration file
2018-03-18 03:54:48 +02:00
--configfile [CONFIGFILE]
Specify a file path for JSON configuration file (see sample: src/config.sample.json)
2016-12-15 07:20:00 +02:00
--progressbars Show percentage completion progress bars per Glyph Set
--no-progressbars Don't show percentage completion progress bars per Glyph Set
2015-11-16 01:50:11 +02:00
--careful Do not overwrite existing glyphs if detected
2016-10-23 23:23:00 +02:00
-ext [EXTENSION], --extension [EXTENSION]
Change font file type to create (e.g., ttf, otf)
2015-11-16 01:50:11 +02:00
-out [OUTPUTDIR], --outputdir [OUTPUTDIR]
The directory to output the patched font file to
2015-03-01 19:59:09 +02:00
```
2015-11-26 17:08:46 +02:00
#### Examples
2015-03-01 19:59:09 +02:00
2016-11-18 07:13:10 +02:00
./font-patcher Droid\ Sans\ Mono\ for\ Powerline.otf
./font-patcher Droid\ Sans\ Mono\ for\ Powerline.otf -s -q
./font-patcher Droid\ Sans\ Mono\ for\ Powerline.otf --use-single-width-glyphs --quiet
./font-patcher Droid\ Sans\ Mono\ for\ Powerline.otf -w
./font-patcher Droid\ Sans\ Mono\ for\ Powerline.otf --windows --quiet
./font-patcher Droid\ Sans\ Mono\ for\ Powerline.otf --windows --pomicons --quiet
2015-08-11 00:33:21 +02:00
./font-patcher Inconsolata.otf --fontawesome
./font-patcher Inconsolata.otf --fontawesome --octicons --pomicons
2014-12-05 06:29:54 +02:00
./font-patcher Inconsolata.otf
2015-08-11 00:33:21 +02:00
< a name = "gotta-patch-em-all" > < / a >
## Gotta Patch 'em All Font Patcher!
2016-10-22 17:40:41 +02:00
* for Contributor or Developer use
* re-patches **all** fonts in the unpatched directory:
2015-08-11 00:33:21 +02:00
```
./gotta-patch-em-all-font-patcher\!.sh
2016-10-22 17:40:41 +02:00
```
* can optionally limit to specific font name pattern:
```
2015-08-11 00:33:21 +02:00
./gotta-patch-em-all-font-patcher\!.sh Hermit
```
2015-11-11 17:23:50 +02:00
2016-11-23 02:13:37 +02:00
## Contributing
See [contributing.md ](contributing.md )
2016-11-18 07:13:10 +02:00
## Unstable File Paths
2015-11-11 17:23:50 +02:00
2017-07-25 22:34:26 +02:00
:warning: Warning: File paths may change based on releases (especially **major** version bumps)
2017-04-01 15:00:58 +02:00
2018-04-29 17:45:39 +02:00
Reference the **release** branch and _not_ the ~~master~~ branch because paths are subject to change for each release
2017-04-01 15:00:58 +02:00
* For example:
2017-07-25 22:34:26 +02:00
* :white_check_mark: Use: < code > https\://github.com/ryanoasis/nerd-fonts/blob/< b > 0.9.0</ b > /patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf</ code >
* :x: Instead of: < code > https\://github.com/ryanoasis/nerd-fonts/blob/< del > master</ del > /patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf</ code >
2015-11-11 17:23:50 +02:00
2016-11-23 02:13:37 +02:00
2015-08-11 00:33:21 +02:00
## Other Good Fonts to Patch
2018-04-29 17:45:39 +02:00
* a list of additional good fonts to patch that cannot be provided or shared due to the license:
2016-10-23 23:23:00 +02:00
* [Input Mono][input-mono] (license restriction)
* Possibly coming with external hosting :)
* [PragmataPro][pragmatapro] (not free)
* [Consolas][consolas] (proprietary)
2018-04-29 17:45:39 +02:00
* [Operator Mono][operator] (not free)
* [Dank Mono][dank] (not free)
2015-08-11 00:33:21 +02:00
2016-11-23 02:13:37 +02:00
2017-04-01 14:44:51 +02:00
## Project Motivation
2015-08-11 00:33:21 +02:00
2017-04-01 14:44:51 +02:00
See [Wiki: Project Purpose][wiki-project-purpose]
2015-08-11 00:33:21 +02:00
2016-05-15 20:03:03 +02:00
## Changelog
See [changelog.md ](changelog.md )
2014-12-05 06:29:54 +02:00
## License
2016-05-15 20:04:35 +02:00
[MIT ](LICENSE ) © Ryan L McIntyre
2015-08-11 00:33:21 +02:00
2016-05-08 22:58:54 +02:00
<!--
Repo References
-->
2017-04-01 13:52:25 +02:00
[vim-devicons]:https://github.com/ryanoasis/vim-devicons "VimDevIcons Vim Plugin (external link) ➶"
2017-07-28 22:29:44 +02:00
[vorillaz-devicons]:https://vorillaz.github.io/devicons/
2015-08-11 00:33:21 +02:00
[font-awesome]:https://github.com/FortAwesome/Font-Awesome
2017-07-17 10:29:06 +02:00
[font-awesome-extension]:https://github.com/AndreLZGava/font-awesome-extension
2018-03-18 03:54:48 +02:00
[font-material-design-icons]:https://github.com/Templarian/MaterialDesign
[font-weather]:https://github.com/erikflowers/weather-icons
2017-07-28 22:29:44 +02:00
[octicons]:https://github.com/primer/octicons
2018-02-11 17:50:26 +02:00
[font-linux]:https://github.com/Lukas-W/font-logos
2015-08-11 00:33:21 +02:00
[gabrielelana-pomicons]:https://github.com/gabrielelana/pomicons
[Seti-UI]:https://atom.io/themes/seti-ui
[ryanoasis-powerline-extra-symbols]:https://github.com/ryanoasis/powerline-extra-symbols
2016-03-15 15:03:39 +02:00
[wiki]:https://github.com/ryanoasis/nerd-fonts/wiki
2017-04-01 14:44:51 +02:00
[wiki-project-purpose]:https://github.com/ryanoasis/nerd-fonts/wiki/Project-Purpose
2016-11-19 17:03:05 +02:00
[repo]:https://github.com/ryanoasis/nerd-fonts
[gitter]:https://gitter.im/ryanoasis/nerd-fonts
2017-05-03 02:58:49 +02:00
[code-climate]:https://codeclimate.com/github/ryanoasis/nerd-fonts
2017-11-08 03:49:31 +02:00
[travis-ci]:https://travis-ci.org/ryanoasis/nerd-fonts
2018-03-16 12:27:09 +02:00
[twitter-intent]:https://twitter.com/intent/tweet?url=https%3A%2F%2Fgithub.com%2Fryanoasis%2Fnerd-fonts& via=%40nerdfonts& text=Nerd%20Fonts%20-%20Iconic%20font%20aggregator%2C%20collection%2C%20and%20patcher& hashtags=iconfont%20font%20github
2015-10-15 04:21:16 +02:00
2016-10-30 00:47:36 +02:00
<!--
Website References
-->
2017-07-28 22:29:44 +02:00
[website-iecpower]:https://unicodepowersymbol.com/
[Cheat Sheet]:https://nerdfonts.com/#cheat-sheet
2018-04-08 04:53:21 +02:00
[stickers]:https://www.redbubble.com/people/ryanoasis/works/30764810-nerd-fonts-iconic-font-aggregator
2016-10-30 00:47:36 +02:00
2016-05-08 22:58:54 +02:00
<!--
2015-10-15 04:21:16 +02:00
Link References
-->
2017-07-28 22:29:44 +02:00
[badge-version]:https://badge.fury.io/gh/ryanoasis%2Fnerd-fonts
2015-10-15 04:21:16 +02:00
[badge-gitter]:https://gitter.im/ryanoasis/nerd-fonts?utm_source=badge& utm_medium=badge& utm_campaign=pr-badge& utm_content=badge
2018-02-17 03:17:17 +02:00
[img-version-badge]:https://img.shields.io/github/release/ryanoasis/nerd-fonts.svg?style=for-the-badge
2018-01-25 04:29:13 +02:00
[img-gitter-badge]:https://img.shields.io/gitter/room/nwjs/nw.js.svg?style=for-the-badge
2019-02-17 04:23:10 +02:00
[img-code-climate-badge]:https://img.shields.io/codeclimate/issues/ryanoasis/nerd-fonts.svg?style=for-the-badge
2018-01-25 04:29:13 +02:00
[img-travis-ci]:https://img.shields.io/travis/ryanoasis/nerd-fonts.svg?branch=master& style=for-the-badge
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=for-the-badge
2018-03-16 12:47:35 +02:00
[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge& logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJzdmcyIiB3aWR0aD0iNjQ1IiBoZWlnaHQ9IjU4NSIgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZyBpZD0ibGF5ZXIxIj4gIDxwYXRoIGlkPSJwYXRoMjQxNyIgZD0ibTI5Ny4zIDU1MC44N2MtMTMuNzc1LTE1LjQzNi00OC4xNzEtNDUuNTMtNzYuNDM1LTY2Ljg3NC04My43NDQtNjMuMjQyLTk1LjE0Mi03Mi4zOTQtMTI5LjE0LTEwMy43LTYyLjY4NS01Ny43Mi04OS4zMDYtMTE1LjcxLTg5LjIxNC0xOTQuMzQgMC4wNDQ1MTItMzguMzg0IDIuNjYwOC01My4xNzIgMTMuNDEtNzUuNzk3IDE4LjIzNy0zOC4zODYgNDUuMS02Ni45MDkgNzkuNDQ1LTg0LjM1NSAyNC4zMjUtMTIuMzU2IDM2LjMyMy0xNy44NDUgNzYuOTQ0LTE4LjA3IDQyLjQ5My0wLjIzNDgzIDUxLjQzOSA0LjcxOTcgNzYuNDM1IDE4LjQ1MiAzMC40MjUgMTYuNzE0IDYxLjc0IDUyLjQzNiA2OC4yMTMgNzcuODExbDMuOTk4MSAxNS42NzIgOS44NTk2LTIxLjU4NWM1NS43MTYtMTIxLjk3IDIzMy42LTEyMC4xNSAyOTUuNSAzLjAzMTYgMTkuNjM4IDM5LjA3NiAyMS43OTQgMTIyLjUxIDQuMzgwMSAxNjkuNTEtMjIuNzE1IDYxLjMwOS02NS4zOCAxMDguMDUtMTY0LjAxIDE3OS42OC02NC42ODEgNDYuOTc0LTEzNy44OCAxMTguMDUtMTQyLjk4IDEyOC4wMy01LjkxNTUgMTEuNTg4LTAuMjgyMTYgMS44MTU5LTI2LjQwOC0yNy40NjF6IiBmaWxsPSIjZGQ1MDRmIi8%2BIDwvZz48L3N2Zz4%3D
2018-03-16 12:27:09 +02:00
[twitter-badge]:https://img.shields.io/twitter/url/http/shields.io.svg?style=for-the-badge& logo=twitter
2018-03-17 01:34:39 +02:00
[os-badge]:https://img.shields.io/badge/-OS-brightgreen.svg?style=for-the-badge& logoWidth=80& logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzOS43NDFtbSIgaGVpZ2h0PSIxMy4zNzdtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzkuNzQxMjggMTMuMzc3MTI3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48bWV0YWRhdGE%2BPHJkZjpSREY%2BPGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ%2BaW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY%2BPC9tZXRhZGF0YT48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzMwODMgMCAwIC4zMzA4MyAyNi41MDggLTEuNzc0MikiPjxwb2x5Z29uIHBvaW50cz0iMTcuNCAzOC4zIDIxLjUgNDAuNiAyNy43IDQwLjYgMzMuNSAzNi4yIDM2LjEgMjkuMyAzMC4xIDIyIDI4LjQgMTcuOSAyMC4xIDE4LjIgMjAuMiAyMC41IDE4LjYgMjMuNSAxNi4xIDI4LjQgMTUuNiAzMi41IiBmaWxsPSIjZWNlZmYxIi8%2BPHBhdGggZD0ibTM0LjMgMjMuOWMtMS42LTIuMy0yLjktMy43LTMuNi02LjZzMC4yLTIuMS0wLjQtNC42Yy0wLjMtMS4zLTAuOC0yLjItMS4zLTIuOS0wLjYtMC43LTEuMy0xLjEtMS43LTEuMi0wLjktMC41LTMtMS4zLTUuNiAwLjEtMi43IDEuNC0yLjQgNC40LTEuOSAxMC41IDAgMC40LTAuMSAwLjktMC4zIDEuMy0wLjQgMC45LTEuMSAxLjctMS43IDIuNC0wLjcgMS0xLjQgMi0xLjkgMy4xLTEuMiAyLjMtMi4zIDUuMi0yIDYuMyAwLjUtMC4xIDYuOCA5LjUgNi44IDkuNyAwLjQtMC4xIDIuMS0wLjEgMy42LTAuMSAyLjEtMC4xIDMuMy0wLjIgNSAwLjIgMC0wLjMtMC4xLTAuNi0wLjEtMC45IDAtMC42IDAuMS0xLjEgMC4yLTEuOCAwLjEtMC41IDAuMi0xIDAuMy0xLjYtMSAwLjktMi44IDEuOS00LjUgMi4yLTEuNSAwLjMtNC0wLjItNS4yLTEuNyAwLjEgMCAwLjMgMCAwLjQtMC4xIDAuMy0wLjEgMC42LTAuMiAwLjctMC40IDAuMy0wLjUgMC4xLTEtMC4xLTEuM3MtMS43LTEuNC0yLjQtMi0xLjEtMC45LTEuNS0xLjNsLTAuOC0wLjhjLTAuMi0wLjItMC4zLTAuNC0wLjQtMC41LTAuMi0wLjUtMC4zLTEuMS0wLjItMS45IDAuMS0xLjEgMC41LTIgMS0zIDAuMi0wLjQgMC43LTEuMiAwLjctMS4ycy0xLjcgNC4yLTAuOCA1LjVjMCAwIDAuMS0xLjMgMC41LTIuNiAwLjMtMC45IDAuOC0yLjIgMS40LTIuOXMyLjEtMy4zIDIuMi00LjljMC0wLjcgMC4xLTEuNCAwLjEtMS45LTAuNC0wLjQgNi42LTEuNCA3LTAuMyAwLjEgMC40IDEuNSA0IDIuMyA1LjkgMC40IDAuOSAwLjkgMS43IDEuMiAyLjcgMC4zIDEuMSAwLjUgMi42IDAuNSA0LjEgMCAwLjMgMCAwLjgtMC4xIDEuMyAwLjIgMCA0LjEtNC4yLTAuNS03LjcgMCAwIDIuOCAxLjMgMi45IDMuOSAwLjEgMi4xLTAuOCAzLjgtMSA0LjEgMC4xIDAgMi4xIDAuOSAyLjIgMC45IDAuNCAwIDEuMi0wLjMgMS4yLTAuMyAwLjEtMC4zIDAuNC0xLjEgMC40LTEuNCAwLjctMi4zLTEtNi0yLjYtOC4zeiIgZmlsbD0iIzI2MzIzOCIvPjxnIGZpbGw9IiNlY2VmZjEiPjxlbGxpcHNlIGN4PSIyMS42IiBjeT0iMTUuMyIgcng9IjEuMyIgcnk9IjIiLz48ZWxsaXBzZSBjeD0iMjYuMSIgY3k9IjE1LjIiIHJ4PSIxLjciIHJ5PSIyLjMiLz48L2c%2BPGcgZmlsbD0iIzIxMjEyMSI%2BPGVsbGlwc2UgdHJhbnNmb3JtPSJtYXRyaXgoLS4xMjU0IC0uOTkyMSAuOTkyMSAtLjEyNTQgOC45NzU0IDM4Ljk5NykiIGN4PSIyMS43IiBjeT0iMTUuNSIgcng9IjEuMiIgcnk9Ii43Ii8%2BPGVsbGlwc2UgY3g9IjI2IiBjeT0iMTUuNiIgcng9IjEiIHJ5PSIxLjMiLz48L2c%2BPGcgZmlsbD0iI2ZmYzEwNyI%2BPHBhdGggZD0ibTM5LjMgMzcuNmMtMC40LTAuMi0xLjEtMC41LTEuNy0xLjQtMC4zLTAuNS0wLjItMS45LTAuNy0yLjUtMC4zLTAuNC0wLjctMC4yLTAuOC0wLjItMC45IDAuMi0zIDEuNi00LjQgMC0wLjItMC4yLTAuNS0wLjUtMS0wLjVzLTAuNyAwLjItMC45IDAuNi0wLjIgMC43LTAuMiAxLjdjMCAwLjggMCAxLjctMC4xIDIuNC0wLjIgMS43LTAuNSAyLjctMC41IDMuNyAwIDEuMSAwLjMgMS44IDAuNyAyLjEgMC4zIDAuMyAwLjggMC41IDEuOSAwLjVzMS44LTAuNCAyLjUtMS4xYzAuNS0wLjUgMC45LTAuNyAyLjMtMS43IDEuMS0wLjcgMi44LTEuNiAzLjEtMS45IDAuMi0wLjIgMC41LTAuMyAwLjUtMC45IDAtMC41LTAuNC0wLjctMC43LTAuOHoiLz48cGF0aCBkPSJtMTkuMiAzNy45Yy0xLTEuNi0xLjEtMS45LTEuOC0yLjktMC42LTEtMS45LTIuOS0yLjctMi45LTAuNiAwLTAuOSAwLjMtMS4zIDAuN3MtMC44IDEuMy0xLjUgMS44Yy0wLjYgMC41LTIuMyAwLjQtMi43IDFzMC40IDEuNSAwLjQgM2MwIDAuNi0wLjUgMS0wLjYgMS40LTAuMSAwLjUtMC4yIDAuOCAwIDEuMiAwLjQgMC42IDAuOSAwLjggNC4zIDEuNSAxLjggMC40IDMuNSAxLjQgNC42IDEuNXMzIDAgMy0yLjdjMC4xLTEuNi0wLjgtMi0xLjctMy42eiIvPjxwYXRoIGQ9Im0yMS4xIDE5LjhjLTAuNi0wLjQtMS4xLTAuOC0xLjEtMS40czAuNC0wLjggMS0xLjNjMC4xLTAuMSAxLjItMS4xIDIuMy0xLjFzMi40IDAuNyAyLjkgMC45YzAuOSAwLjIgMS44IDAuNCAxLjcgMS4xLTAuMSAxLTAuMiAxLjItMS4yIDEuNy0wLjcgMC4yLTIgMS4zLTIuOSAxLjMtMC40IDAtMSAwLTEuNC0wLjEtMC4zLTAuMS0wLjgtMC42LTEuMy0xLjF6Ii8%2BPC9nPjxnIGZpbGw9IiM2MzQ3MDMiPjxwYXRoIGQ9Im0yMC45IDE5YzAuMiAwLjIgMC41IDAuNCAwLjggMC41IDAuMiAwLjEgMC41IDAuMiAwLjUgMC4yaDAuOWMwLjUgMCAxLjI
2018-03-16 12:27:09 +02:00
2016-03-20 21:56:48 +02:00
2016-10-23 23:23:00 +02:00
[consolas]:https://www.microsoft.com/typography/fonts/family.aspx?FID=300
[input-mono]:http://input.fontbureau.com/download/
2017-07-28 22:29:44 +02:00
[pragmatapro]:https://www.fsd.it/shop/fonts/pragmatapro/
2018-04-29 17:45:39 +02:00
[operator]:https://www.typography.com/fonts/operator/
[dank]:https://dank.sh/
2016-10-23 23:23:00 +02:00
2017-04-01 13:52:25 +02:00
[release]:https://github.com/ryanoasis/nerd-fonts/releases/latest "Latest Release (external link) ➶"
2017-05-03 03:23:02 +02:00
[coc]:https://github.com/ryanoasis/nerd-fonts/blob/master/code_of_conduct.md "Contributor Covenant Code of Conduct"
2017-05-03 03:51:08 +02:00
[prs]:http://makeapullrequest.com "Make a Pull Request (external link) ➶"
2016-12-23 19:21:36 +02:00
2016-03-20 21:56:48 +02:00
<!--
Font repos
-->
2016-05-08 22:58:54 +02:00
2017-10-20 03:23:00 +02:00
[f-arimo]:https://github.com/google/fonts/tree/master/apache/arimo
2016-05-08 21:15:43 +02:00
[f-hack]:https://github.com/chrissimpkins/Hack
2017-07-28 22:29:44 +02:00
[f-a-pro]:https://www.marksimonson.com/fonts/view/anonymous-pro
2016-10-22 16:53:46 +02:00
[f-3270]:https://github.com/rbanffy/3270font
2017-11-02 01:09:39 +02:00
[f-cousine]:https://fonts.google.com/specimen/Cousine
2016-05-08 21:15:43 +02:00
[f-source]:https://github.com/adobe-fonts/source-code-pro
2017-07-28 22:29:44 +02:00
[f-liberation]:https://pagure.io/liberation-fonts
2016-05-08 21:15:43 +02:00
[f-terminus]:http://terminus-font.sourceforge.net
[f-fira-mono]:https://github.com/mozilla/Fira
[f-fira-code]:https://github.com/tonsky/FiraCode
[f-monoid]:https://github.com/larsenwork/monoid
[f-iosevka]:https://github.com/be5invis/Iosevka
2016-05-08 21:31:21 +02:00
[f-fant]:https://github.com/belluzj/fantasque-sans
2016-10-22 21:30:28 +02:00
[f-share]:https://fonts.google.com/specimen/Share+Tech+Mono
[f-space]:https://fonts.google.com/specimen/Space+Mono
2018-03-18 03:31:08 +02:00
[f-go-mono]:https://go.googlesource.com/image/+/master/font/gofont/ttfs/
2016-10-22 21:30:28 +02:00
[f-gohu]:http://font.gohu.org/
2018-03-18 21:44:48 +02:00
[f-gohu2]:https://github.com/koemaeda/gohufont-ttf
2017-07-28 22:29:44 +02:00
[f-mononoki]:https://madmalik.github.io/mononoki/
2016-10-22 21:30:28 +02:00
[f-hasklig]:https://github.com/i-tu/Hasklig
2018-04-01 12:35:06 +02:00
[f-ibm-plex]:https://github.com/IBM/plex
2016-03-20 21:56:48 +02:00
2016-05-08 21:15:43 +02:00
<!--
Patched Font internal links
-->
2016-05-08 22:58:54 +02:00
2016-05-08 21:15:43 +02:00
[p-3270]:patched-fonts/3270
2016-05-08 23:09:12 +02:00
[p-anonymous-pro]:patched-fonts/AnonymousPro
2016-05-08 21:15:43 +02:00
[p-aurulent]:patched-fonts/AurulentSansMono
2017-10-20 03:23:00 +02:00
[p-arimo]:patched-fonts/Arimo
2018-03-18 03:31:08 +02:00
[p-bigblueterm]:patched-fonts/BigBlueTerminal
2016-05-08 21:15:43 +02:00
[p-bitstream]:patched-fonts/BitstreamVeraSansMono
2018-04-21 05:01:26 +02:00
[p-blex]:patched-fonts/Blex
2017-11-02 01:09:39 +02:00
[p-cousine]:patched-fonts/Cousine
2016-05-08 21:15:43 +02:00
[p-dejavu]:patched-fonts/DejaVuSansMono
[p-droid]:patched-fonts/DroidSansMono
2016-05-08 21:31:21 +02:00
[p-fantasque]:patched-fonts/FantasqueSansMono
2016-05-08 21:15:43 +02:00
[p-fira-code]:patched-fonts/FiraCode
[p-fira-mono]:patched-fonts/FiraMono
[p-heavy-data]:patched-fonts/HeavyData
[p-hermit]:patched-fonts/Hermit
[p-inconsolata]:patched-fonts/Inconsolata
2017-02-12 09:34:37 +02:00
[p-inconsolata-go]:patched-fonts/InconsolataGo
2017-10-19 11:25:04 +02:00
[p-inconsolata-lgc]:patched-fonts/InconsolataLGC
2016-05-08 21:15:43 +02:00
[p-iosevka]:patched-fonts/Iosevka
[p-hack]:patched-fonts/Hack
[p-lekton]:patched-fonts/Lekton
[p-liberation]:patched-fonts/LiberationMono
[p-meslo]:patched-fonts/Meslo
[p-monofur]:patched-fonts/Monofur
[p-monoid]:patched-fonts/Monoid
[p-mplus]:patched-fonts/MPlus
2018-04-21 05:01:26 +02:00
[p-noto]:patched-fonts/Noto
[p-opendyslexic]:patched-fonts/OpenDyslexic
[p-overpass]:patched-fonts/Overpass
2016-10-20 21:03:03 +02:00
[p-profont]:patched-fonts/ProFont
2016-05-08 21:15:43 +02:00
[p-proggy-clean]:patched-fonts/ProggyClean
[p-roboto]:patched-fonts/RobotoMono
[p-source-code-pro]:patched-fonts/SourceCodePro
[p-terminus]:patched-fonts/Terminus
2018-03-18 03:31:08 +02:00
[p-tinos]:patched-fonts/Tinos
2017-07-30 23:18:40 +02:00
[p-ubuntu]:patched-fonts/Ubuntu
[p-ubuntu-mono]:patched-fonts/UbuntuMono
2016-10-22 21:30:28 +02:00
[p-share-tech-mono]:patched-fonts/ShareTechMono
[p-space-mono]:patched-fonts/SpaceMono
2018-03-18 03:31:08 +02:00
[p-go-mono]:patched-fonts/Go-Mono
2016-10-22 21:30:28 +02:00
[p-gohu]:patched-fonts/Gohu
[p-mononoki]:patched-fonts/Mononoki
[p-code-nr]:patched-fonts/CodeNewRoman
[p-hasklig]:patched-fonts/Hasklig
2016-05-08 21:15:43 +02:00
2016-12-23 19:21:36 +02:00
<!--
Quick Link Images
-->
[ql-1]:images/nerd-fonts-character-logo-md.png "Latest Release (external link) ➶"
[ql-2]:images/nerd-fonts-character-logo-md.png "↓ View Patched Fonts List ↓"
[ql-3]:images/nerd-fonts-patcher-logo-md.png "↓ Font Patcher Details ↓"
[ql-4]:https://raw.githubusercontent.com/wiki/ryanoasis/vim-devicons/screenshots/v1.0.0/branding-logo-sm.png "VimDevIcons Vim Plugin (external link) ➶"
[ql-5]:images/nerd-fonts-character-logo-md.png "Font Package Archive (Zip) Downloads (external link) ➶"
2016-05-08 21:15:43 +02:00
<!--
Patched Font Statuses
-->
2016-05-08 22:58:54 +02:00
2016-12-15 03:35:45 +02:00
[w-top]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/windows-pass-sm.png "↓ Windows Compatibility Status ↓"
[l-top]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/linux-pass-sm.png "↓ Linux Compatibility Status ↓"
[m-top]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/mac-pass-sm.png "↓ macOS (OSX) Compatibility Status ↓"
2016-11-18 06:46:22 +02:00
2016-12-15 03:35:45 +02:00
[w]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/windows-pass-sm.png "Windows status is working ☺"
[l]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/linux-pass-sm.png "Linux status is working ☺"
[m]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/mac-pass-sm.png "macOS (OSX) status is working ☺"
2016-11-18 04:57:07 +02:00
2016-12-15 03:35:45 +02:00
[w2]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/windows-unknown-sm.png "Windows status is Unknown/Un-tested"
[l2]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/linux-unknown-sm.png "Linux status is Unknown/Un-tested"
[m2]:https://github.com/ryanoasis/nerd-fonts/wiki/screenshots/v1.0.x/mac-unknown-sm.png "macOS (OSX) status is Unknown/Un-tested"
2016-11-18 04:19:19 +02:00
2016-05-14 17:18:12 +02:00
[s-iosevka]:https://github.com/ryanoasis/nerd-fonts/issues/83
2018-03-18 21:44:48 +02:00