[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-489":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":40,"readmeContent":41,"aiSummary":42,"trendingCount":16,"starSnapshotCount":16,"syncStatus":43,"lastSyncTime":44,"discoverSource":45},489,"nerd-fonts","ryanoasis\u002Fnerd-fonts","ryanoasis","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","https:\u002F\u002FNerdFonts.com",null,"CSS",63311,3898,402,59,0,11,79,398,54,120,"Other",false,"master",true,[27,28,29,30,31,32,33,34,35,36,37,38,39],"font","font-awesome","fonts","hacktoberfest","icon-font","iconic-fonts","octicons","patched-fonts","patcher","powerline","python","shell","statusline","2026-06-11 04:00:19","\u003Ch1 align=\"center\">\n  \u003Cimg src=\"images\u002Fnerd-fonts-logo.svg\" alt=\"Nerd Fonts Logo\" \u002F>\n\u003C\u002Fh1>\n\u003Ch2 align=\"center\">\n  \u003Cimg alt=\"Iconic font aggregator, collection, and patcher\" src=\"images\u002Fproject-subtitle-phrase.svg\">\n\u003C\u002Fh2>\n\n\u003Cdiv align=\"center\">\n\n[Releases][release]&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;[Fonts](#patched-fonts)&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;[Font Patcher](#font-patcher)&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;[Wiki Documentation][wiki]&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;[Stickers][stickers]&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;[VimDevIcons][vim-devicons]\n\n\n[![GitHub release][img-version-badge]][repo] [![Gitter][img-gitter-badge]][gitter] [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs]  \u003Ca href=\"#patched-fonts\" title=\"\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fwiki\u002Fryanoasis\u002Fnerd-fonts\u002Fimages\u002Ffaux-shield-badge-os-logos.svg?sanitize=true\" alt=\"Nerd Fonts - OS Support\">\u003C\u002Fa>\n\n\n\u003C\u002Fdiv>\n\n\n**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][devicons], [Octicons][octicons], and [others](#glyph-sets).\n\nThe following flow diagram shows the current glyph sets included:\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"images\u002Fsankey-glyphs-combined-diagram.svg\" alt=\"@SankeyMATIC Diagram\" \u002F>\n\u003C\u002Fp>\n\u003Csub>\u003Ci>Diagram created using \u003Ca href=\"http:\u002F\u002Fsankeymatic.com\u002F\" title=\"SankeyMATIC (BETA): A Sankey diagram builder for everyone\">@SankeyMATIC\u003C\u002Fa>\u003C\u002Fi>\u003C\u002Fsub>\n\n\n## Important Notices\n* `master` branch file paths are **not** considered stable. [Verify your repository URI references](#unstable-file-paths)\n* cloning this repository is **not** recommended ([due to Repo size](#option-9-clone-the-repo)) unless you are going to be [contributing to development](#contributing)\n\n\n## Table of Contents\n\n[**TL;DR**](#tldr)\n\n[**Installation Options**](#font-installation)\n  * [**1 - Release Archive Download**](#option-1-release-archive-download)\n  * [**2 - Homebrew Fonts (macOS (OS X))**](#option-2-homebrew-fonts)\n  * [**3 - Chocolatey or Scoop (Windows)**](#option-3-unofficial-chocolatey-or-scoop-repositories)\n  * [**4 - Arch Linux Repository (Extra, AUR)**](#option-4-arch-extra-repository)\n  * [**5 - PowerShell Installer (Multi-Platform)**](#option-5-powershell-installer)\n  * [**6 - Ad Hoc Curl Download**](#option-6-ad-hoc-curl-download)\n  * [**7 - Install Script**](#option-7-install-script)\n  * [**8 - Use Fontfallback**](#option-8-font-fallback)\n  * [**9 - Clone Repo**](#option-9-clone-the-repo)\n  * [**10 - Patch Your Own Font**](#option-10-patch-your-own-font)\n\n[**Features**](#features)\n  * [**Glyph\u002FIcon sets**](#glyph-sets)\n  * [**Patched Fonts**](#patched-fonts)\n  * [**Variations**](#variations)\n  * [**Font Patcher**](#font-patcher)\n\n[**Developer \u002F Contributor**](#font-patcher)\n  * [**Font Patcher**](#font-patcher)\n  * [**Gotta Patch 'em All Font Patcher!**](#gotta-patch-em-all)\n  * [**Other Good Fonts to Patch**](#other-good-fonts-to-patch)\n  * [**Contributing**](#contributing)\n\n[**Project Motivation**](#project-motivation)\n\n**Additional Info**\n  * [**In case of problems**](#common-problems)\n  * [**Unstable file paths on master**](#unstable-file-paths)\n  * [**Changelog**](#changelog)\n  * [**License**](#license)\n\n\n## TL;DR\n  Nerd Fonts takes popular programming fonts and adds a bunch of Glyphs.\n  There is also a [font patcher](#font-patcher) available if your desired font isn't already patched.\n  For more high level information see the [wiki][wiki]. If you are looking for the Vim plugin see [VimDevIcons ➶][vim-devicons].\n\n### Various Download Options for Fonts\n\n_If you..._\n\n  * `Option 1.` want to download a **font family** package of variations (bold, italic, etc.) see [download an archive](#option-1-release-archive-download)\n  * `Option 2.` are on **macOS** and want to use **Homebrew** see [Homebrew Fonts](#option-2-homebrew-fonts)\n  * `Option 3.` are on **Windows** and want to use **Chocolatey** or **Scoop** see [Unofficial Chocolatey or Scoop Repositories](#option-3-unofficial-chocolatey-or-scoop-repositories)\n  * `Option 4.` are on **Arch Linux** and want to use **Extra packages** see [Arch Extra Repositories](#option-4-arch-extra-repository)\n  * `Option 5.` are using **PowerShell** and want an **interactive setup** or **use in scripts** see the [PowerShell Installer](#option-5-powershell-installer)\n  * `Option 6.` want to use the **`curl` command** or use in **scripts** see [Ad Hoc Curl Download](#option-6-ad-hoc-curl-download)\n  * `Option 7.` want to **automate** installing or use in **scripts** see the [Install Script](#option-7-install-script)\n  * `Option 8.` want to install only one font for all fonts see [Font Fallback](#option-8-font-fallback)\n  * `Option 9.` want **complete control** then see [cloning the repo](#option-9-clone-the-repo)\n  * `Option 10.` want to patch your own font see the [Font Patcher](#option-10-patch-your-own-font)\n\n## Features\n* A [FontForge Python script](#font-patcher) to patch any font\n  * Includes an option to create **Monospaced (fixed-pitch, fixed-width)** _or_ **double-width (non-monospaced)** glyphs\n  * For more details see the [**Font Patcher**](#font-patcher) section\n* **`67`** already [patched font families](#patched-fonts)\n* Over **`10,000`** glyphs\u002Ficons combined [(more details)](#combinations)\n  * 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][devicons], [Octicons][octicons], [Font Logos][font-logos] (Formerly Font Linux), [Pomicons][gabrielelana-pomicons], [Codeicons][codicons]\n* **Monospaced (fixed-pitch, fixed-width)** _or_ **double-width (non-monospaced)** _or_ **proportional** glyphs version of each font\n  * This refers to the Nerd Font glyphs themselves not necessarily the Font as a whole\n* A Developer\u002FContributor provided [bash script](#gotta-patch-em-all) to re-patch all the fonts\n\n\n## Glyph Sets\n\n:mag: :mag: You can search for glyphs easily on [NerdFonts.com][Cheat Sheet] via the [Cheat Sheet][]\n\nSee [Wiki: Glyph Sets and Codepoints for more details][wiki-glyph-sets-codepoints]\n\n### Icon names in shell\n\nSee [Wiki: Icon names in shell][wiki-icon-names-in-shell]\n\n## Patched Fonts\n\nA preview of all fonts can be found [here](https:\u002F\u002Fwww.nerdfonts.com\u002Ffont-downloads).\n\n| Font Name                                         | Original Font Name and Repository      | ver        |\\*RFN |\n|:--------------------------------------------------|:---------------------------------------|:-----------|:-----|\n| [0xProto Nerd Font][p-0xProto]                    | [0xProto][f-0xProto]                   | 2.300      | NO   |\n| [3270 Nerd Font][p-3270]                          | [3270][f-3270]                         | 3.0.1      | NO   |\n| [AdwaitaMono Nerd Font][p-adwaita-mono]           | [Adwaita Mono][f-adwaita-mono]         | 32.4       | NO   |\n| [Agave Nerd Font][p-agave]                        | [Agave][f-agave]                       | 37         | NO   |\n| [AnonymicePro Nerd Font][p-anonymous-pro]         | [Anonymous Pro][f-a-pro]               | 1.002      | YES  |\n| [Arimo Nerd Font][p-arimo]                        | [Arimo][f-arimo]                       | 1.33       | NO   |\n| [AtkynsonMono Nerd Font][p-atkinson-mono]         | [Atkinson Hyperlegible Mono][f-atkinson]| 2.001     | YES  |\n| [AurulentSansMono Nerd Font][p-aurulent]          | Aurulent Sans Mono (Stephen G. Hartke) |            | NO   |\n| [BigBlueTerminal Nerd Font][p-bigblueterm]        | BigBlueTerminal (VileR)                |            | NO   |\n| [BitstromWera Nerd Font][p-bitstream]             | Vera Sans Mono (Bitstream Inc)         | 1.1        | YES  |\n| [BlexMono Nerd Font][p-blex]                      | [IBM Plex Mono][f-ibm-plex]            | 2.004      | YES  |\n| [CaskaydiaCove Nerd Font][p-cascadia]             | [Cascadia Code][f-cascadia]            | 2407.24    | YES  |\n| [CaskaydiaMono Nerd Font][p-cascadia-mono]        | [Cascadia Mono][f-cascadia]            | 2407.24    | YES  |\n| [CodeNewRoman Nerd Font][p-code-nr]               | Code New Roman (Sam Radian)            | 2.0        | NO   |\n| [ComicShannsMono Nerd Font][p-comic]              | [Comic Shanns Mono][f-comic]           | 1.3.2      | NO   |\n| [CommitMono Nerd Font][p-commit]                  | [Commit Mono][f-commit]                | 1.143      | NO   |\n| [Cousine Nerd Font][p-cousine]                    | [Cousine][f-cousine]                   | 1.211      | NO   |\n| [D2Coding Nerd Font][p-d2coding]                  | [D2Coding][f-d2coding]                 | 1.3.2      | NO   |\n| [DaddyTimeMono Nerd Font][p-daddytimemono]        | [DaddyTimeMono][f-daddytimemono]       | 1.2.3      | NO   |\n| [DepartureMono Nerd Font][p-departuremono]        | [Departure Mono][f-departuremono]      | 1.422      | NO   |\n| [DejaVuSansMono Nerd Font][p-dejavu]              | [DejaVu][f-dejavu]                     | 2.37       | NO   |\n| [DroidSansMono Nerd Font][p-droid]                | Droid Sans Mono (Ascender Corp)        | 1.00-113   | NO   |\n| [EnvyCodeR Nerd Font][p-envy]                     | [Envy Code R][f-envy]                  | 0.79       | YES  |\n| [FantasqueSansMono Nerd Font][p-fantasque]        | [Fantasque Sans Mono][f-fant]          | 1.8.0      | NO   |\n| [FiraCode Nerd Font][p-fira-code]                 | [Fira Code][f-fira-code]               | 6.2        | NO   |\n| [FiraMono Nerd Font][p-fira-mono]                 | [Fira Mono][f-fira-mono]               | 3.206      | NO   |\n| [GeistMono Nerd Font][p-geist-mono]               | [Geist Mono][f-geist-mono]             | 1.401      | NO   |\n| [GoMono Nerd Font][p-go-mono]                     | [Go-Mono][f-go-mono]                   | 2.010      | NO   |\n| [Gohu Nerd Font][p-gohu]                          | [Gohu TTF][f-gohu2], [Gohu][f-gohu]    | 2.0        | NO   |\n| [Hack Nerd Font][p-hack]                          | [Hack][f-hack]                         | 3.003      | NO   |\n| [Hasklug Nerd Font][p-hasklig]                    | [Hasklig][f-hasklig]                   | 1.2        | YES  |\n| [HeavyDataMono Nerd Font][p-heavy-data]           | HeavyData (Vic Fieger)                 | 1          | NO   |\n| [Hurmit Nerd Font][p-hermit]                      | [Hermit][f-hermit]                     | 2.0        | YES  |\n| [iM-Writing Nerd Font][p-im-writing]              | [iA-Writer][f-ia-writer]               | Dec 2018   | YES  |\n| [Inconsolata Nerd Font][p-inconsolata]            | [Inconsolata][f-inconsolata]           | 3.000      | NO   |\n| [InconsolataGo Nerd Font][p-inconsolata-go]       | [InconsolataGo][f-inconsolatago]       | 1.013      | NO   |\n| [Inconsolata LGC Nerd Font][p-inconsolata-lgc]    | [Inconsolata LGC][f-inconsolatalgc]    | 1.13       | NO   |\n| [IntoneMono Nerd Font][p-intel-one-mono]          | [Intel One Mono][f-intel-one-mono]     | 1.4.0      | YES  |\n| [Iosevka Nerd Font][p-iosevka]                    | [Iosevka][f-iosevka]                   | 33.2.1     | NO   |\n| [IosevkaTerm Nerd Font][p-iosevka-term]           | [Iosevka Term][f-iosevka]              | 33.2.1     | NO   |\n| [IosevkaTermSlab Nerd Font][p-iosevka-term-slab]  | [Iosevka Term Slab][f-iosevka]         | 33.2.1     | NO   |\n| [JetBrainsMono Nerd Font][p-jetbrains-mono]       | [JetBrains Mono][f-jetbrains-mono]     | 2.304      | NO   |\n| [Lekton Nerd Font][p-lekton]                      | [Lekton][f-lekton]                     | 34         | NO   |\n| [Literation Nerd Font][p-liberation]              | [Liberation][f-liberation]             | 2.1.5      | YES  |\n| [Lilex Nerd Font][p-lilex]                        | [Lilex][f-lilex]                       | 2.600      | NO   |\n| [MartianMono Nerd Font][p-martian]                | [MartianMono][f-martian]               | 1.1.0      | NO   |\n| [Meslo Nerd Font][p-meslo]                        | [Meslo][f-meslo]                       | 1.21       | NO   |\n| [Monaspice Nerd Font][p-monaspace]                | [Monaspace][f-monaspace]               | 1.200      | YES  |\n| [Monofur Nerd Font][p-monofur]                    | Monofur (Tobias B Koehler)             | 1.0        | NO   |\n| [Monoid Nerd Font][p-monoid]                      | [Monoid][f-monoid]                     | 0.61       | NO   |\n| [Mononoki Nerd Font][p-mononoki]                  | [Mononoki][f-mononoki]                 | 1.6        | YES  |\n| [M+ Nerd Font][p-mplus]                           | [MPlus Fonts][f-mplus]                 | 1.007      | NO   |\n| [Noto Nerd Font][p-noto]                          | [Noto][f-noto]                         | div        | NO   |\n| [OpenDyslexic Nerd Font][p-opendyslexic]          | [OpenDyslexic][f-opendyslexic]         | 2.001      | NO   |\n| [Overpass Nerd Font][p-overpass]                  | [Overpass][f-overpass]                 | 3.0.5      | NO   |\n| [ProFont Nerd Font][p-profont]                    | [ProFont][f-profont]                   | 2.3, 2.2   | NO   |\n| [ProggyClean Nerd Font][p-proggy-clean]           | ProggyClean (Tristan Grimmer)          | 2004\u002F04\u002F15 | NO   |\n| [RecMono Nerd Font][p-recursive]                  | [Recursive Mono][f-recursive]          | 1.085      | NO   |\n| [RobotoMono Nerd Font][p-roboto]                  | [Roboto Mono][f-roboto]                | 3.0        | NO   |\n| [SauceCodePro Nerd Font][p-source-code-pro]       | [Source Code Pro][f-source]            | 2.042      | YES  |\n| [ShureTechMono Nerd Font][p-share-tech-mono]      | [Share Tech Mono][f-share]             | 1.003      | YES  |\n| [SpaceMono Nerd Font][p-space-mono]               | [Space Mono][f-space]                  | 1.001      | NO   |\n| [Terminess Nerd Font][p-terminus]                 | [Terminus TTF][f-terminus]             | 4.49.3     | YES  |\n| [Tinos Nerd Font][p-tinos]                        | [Tinos][f-tinos]                       | 1.23       | NO   |\n| [Ubuntu Nerd Font][p-ubuntu]                      | [Ubuntu Font][f-ubuntu]                | 0.83       | NO   |\n| [UbuntuMono Nerd Font][p-ubuntu-mono]             | [Ubuntu Font][f-ubuntu]                | 0.80       | NO   |\n| [UbuntuSans Nerd Font][p-ubuntu-sans]             | [Ubuntu Sans][f-ubuntu-sans]           | 1.006      | NO   |\n| [VictorMono Nerd Font][p-victor]                  | [Victor Mono][f-victor]                | 1.5.6      | NO   |\n| [ZedMono Nerd Font][p-zed-mono]                   | [Zed Mono][f-zed-mono]                 | 1.2.0      | NO   |\n\n\u003Csub>_\\*RFN = Reserved Font Name_\u003C\u002Fsub>\n\n### Variations\n\n- no flags given (defaults to only **Seti-UI + Custom** and **[Devicons][devicons]**)\n- **double _(variable\u002Fproportional)_** or **single _(fixed\u002Fmonospaced)_** or **proportional** width icon-glyphs\n- [Font Awesome][font-awesome]\n- [Font Awesome Extension][font-awesome-extension]\n- [Material Design Icons][font-material-design-icons]\n- [Weather][font-weather]\n- [GitHub Octicons][octicons]\n- [Font Logos][font-logos] (Formerly Font Linux)\n- [Powerline Extra Symbols][ryanoasis-powerline-extra-symbols]\n- [IEC Power Symbols][website-iecpower]\n- [Pomicons][gabrielelana-pomicons]\n- [Codicons][codicons]\n\n## Font Installation\n\nSome of the options below just help you to download the font file(s) (i.e. `.ttf` or `.otf`) or archives of font files.\nThese must be installed on your system, depending on your OS. Usually (double) clicking the font files individually does the trick.\nAsk your OS' community if installing a font file is a problem.\n\n### `Option 1: Release Archive Download`\n\n> Best option if you want an **archive** or complete **font family** of variations (Bold, Italic, etc.).\n\nFonts are available for download as packages in the [latest release](https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Freleases\u002Flatest)\nA nice overview is [on the Nerd Font site](https:\u002F\u002Fwww.nerdfonts.com\u002Ffont-downloads) (but misses the more compact `xv` archives).\n\nIf you want download the latest release of a given font inside a script you can use (replace \"JetBrainsMono\" with your font):\n```sh\ncurl -OL https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Freleases\u002Flatest\u002Fdownload\u002FJetBrainsMono.tar.xz\n```\n\n### `Option 2: Homebrew Fonts`\n\n> Best option if on **macOS** and want to use **Homebrew**.\n\nAll fonts are available via [Homebrew Cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask) on macOS (OS X)\n\n```sh\nbrew install font-hack-nerd-font\n```\n\n_On Linux you have to add `--cask` after `install`._\n\n### `Option 3: Unofficial Chocolatey or Scoop Repositories`\n\n> Option for **Windows** and wanting to use **Chocolatey** or **Scoop**.\n\nChocolatey users can download fonts published to the [Chocolatey Community Repository (CCR)](https:\u002F\u002Fcommunity.chocolatey.org\u002Fpackages):\n\n```powershell\nchoco install nerd-fonts-hack\n```\n\nScoop users can download fonts using the [Scoop bucket for Nerd Fonts](https:\u002F\u002Fgithub.com\u002Fmatthewjberger\u002Fscoop-nerd-fonts):\n\n```powershell\nscoop bucket add nerd-fonts\nscoop install Hack-NF\n```\n\n### `Option 4: Arch Extra Repository`\n\n> Option for **Arch Linux** and wanting to use **Extra packages**.\n\nMost fonts are available via [Arch Extra packages](https:\u002F\u002Farchlinux.org\u002Fgroups\u002Fany\u002Fnerd-fonts\u002F).\nSome special packages are [in AUR](https:\u002F\u002Faur.archlinux.org\u002Fpackages?K=nerd-fonts-&outdated=off).\n\n### `Option 5: PowerShell Installer`\n\n> Best option for **interactive setup guidance** or **automating** installations through **PowerShell scripts**.\n\n#### PSModule NerdFonts\n\nThis is a 3rd-party community tool. More information can be found on its GitHub repository [here](https:\u002F\u002Fgithub.com\u002FPSModule\u002FNerdFonts).\n\nTo install the module:\n\n```powershell\nInstall-PSResource -Name NerdFonts\nImport-Module -Name NerdFonts\n```\n\nTo install one font:\n\n```powershell\nInstall-NerdFont -Name 'FiraCode' # Tab completion works on name\n```\n\n#### Powershell Web Installer\n\nThis is a 3rd-party community tool. More information can be found on its GitHub repository [here](https:\u002F\u002Fgithub.com\u002Fjpawlowski\u002Fnerd-fonts-installer-PS).\n\n- **Requires PowerShell 7+** to be installed on Windows, macOS, or Linux.\n- **Windows PowerShell 5.1** is also supported.\n\nTo run the interactive installer, use the following command:\n\n```powershell\n& ([scriptblock]::Create((iwr 'https:\u002F\u002Fto.loredo.me\u002FInstall-NerdFont.ps1')))\n```\n\nTo install specific fonts directly, use the following command:\n\n```powershell\n& ([scriptblock]::Create((iwr 'https:\u002F\u002Fto.loredo.me\u002FInstall-NerdFont.ps1'))) -Name hack, heavy-data\n```\n\n### `Option 6: Ad Hoc Curl Download`\n\n> Option if you want to use the **`curl` command** or for use in **scripts**.\n\n_Note_: Will not work to get newer fonts as they are not inside the repo anymore.\n\n#### Linux\n\n```sh\nmkdir -p ~\u002F.local\u002Fshare\u002Ffonts\ncd ~\u002F.local\u002Fshare\u002Ffonts && curl -fLO https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fraw\u002FHEAD\u002Fpatched-fonts\u002FDroidSansMono\u002FDroidSansMNerdFont-Regular.otf\n```\n\n_Note:_ deprecated alternative paths: `~\u002F.fonts`\n\n#### macOS (OS X)\n\n```sh\ncd ~\u002FLibrary\u002FFonts && curl -fLO https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fraw\u002FHEAD\u002Fpatched-fonts\u002FDroidSansMono\u002FDroidSansMNerdFont-Regular.otf\n```\n\n### `Option 7: Install Script`\n\n> Best option if you want to **automate** installing or for use in **scripts**.\n\n_Note_:\n  - **Requires (shallow) cloning** the repo as of now :-(\n  - Will not work to get newer fonts as they are not inside the repo anymore.\n\n#### All fonts:\n\n* Installs all the patched Fonts (_Warning: This is a lot of Fonts adding up to a large size_)\n\n```sh\n.\u002Finstall.sh\n```\n\nor, in PowerShell (Windows only):\n\n```powershell\n.\u002Finstall.ps1\n```\n\n#### Single font:\n\n* Installs a single Font of your choice\n\n```sh\n.\u002Finstall.sh \u003CFontName>\n.\u002Finstall.sh Hack\n.\u002Finstall.sh HeavyData\n```\n\nor, in PowerShell (Windows only):\n\n```powershell\n.\u002Finstall.ps1 \u003CFontName>\n.\u002Finstall.ps1 Hack\n.\u002Finstall.ps1 HeavyData\n.\u002Finstall.ps1 FiraCode, Hack\n.\u002Finstall.ps1 DejaVuSansMono -WhatIf\n```\n\n### `Option 8: Font Fallback`\nMost systems have a mechanism to search for an alternative font when the current font does not\nhave a glyph that is needed. For example you edit a Latin text and insert a Chinese character,\nthat glyph is taken not from your active font (it does not have it) but from some other font.\n\nFor this font fallback you can use one of the `SymbolsOnly` fonts.\n\nFor fontconfig based systems like Linux you can improve the behavior with the\n`10-nerd-font-symbols.conf` configuration file, that needs to be manually installed.\n\n* Pro: One symbol font is sufficient for all text fonts\n* Con: Scaling and placement of the fallback symbols can be hit or miss\n\n### `Option 9: Clone the Repo`\n\n> Best option for **full control**, **all** or **some** of the fonts, or **contributing** to development.\n\n_Note_: Will not work to get newer fonts as they are not inside the repo anymore.\n\nA full clone of this repository is **not** required nor efficient (mostly due to Repository size) if you are simply only interested in a limited set of fonts.\n\nIf you do want to clone the entire repo be sure to _shallow_ clone:\n```sh\ngit clone --depth 1\n```\n\nEven if you develop you probably do not need the old versions of the font files. With this command you have all commits but not all the old data - it will be loaded only if you check out old binaries (or do a blame):\n\n```sh\ngit clone --filter=blob:none git@github.com:ryanoasis\u002Fnerd-fonts\n```\n\nIf you want to clone just a sub-directory, use `git sparse-checkout`.\n\n```sh\ngit clone --filter=blob:none --sparse git@github.com:ryanoasis\u002Fnerd-fonts\ncd nerd-fonts\ngit sparse-checkout add patched-fonts\u002FJetBrainsMono\n```\n\n### `Option 10: Patch Your Own Font`\n\n> The option for **patching** your **own font** or fully **customizing** the patched font.\n\nUse the provided Python command line script to generate a patched font from your own font to get the extra new glyphs\n\nSee: [Font Patcher](#font-patcher) for usage\n\n* use this option if you do __not__ want to use one of the [fonts provided](#patched-fonts)\n* you will still need to copy the generated font to the correct font directory on your system\n\n## font-patcher\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"images\u002Fnerd-fonts-patcher-logo.png\" alt=\"Nerd Fonts Patcher\">\n\u003C\u002Fp>\n\nPatching the font of your own choosing:\n* Use the script\n  * Download script and its helper files as [archive](https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Freleases\u002Flatest\u002Fdownload\u002FFontPatcher.zip) and extract\n  * Just downloading the `font-patcher` script is not enough.\n  * Requires: Fontforge, Python 3, `python-fontforge` and `argparse` packages\n    * Fontforge can be installed as package\n    * or on OSX via `brew install fontforge`\n    * or as [AppImage](https:\u002F\u002Fgithub.com\u002Ffontforge\u002Ffontforge\u002Freleases)\n  * Usage, recommended:\n  ```\n  fontforge -script font-patcher PATH_TO_FONT\n  ```\n  * Usage, direct (more convenient call, if it works for you):\n  ```\n  .\u002Ffont-patcher PATH_TO_FONT\n  ```\n  * Usage, with Fontforge AppImage\n\n    _Note_: `chmod u+x` the AppImage after download. All supplied paths need to be **absolute** and an explicit output path is required! If everything is located in the same directory, you can use the `$PWD` shorthand.\n  ```\n  .\u002FFontForge.AppImage -script $PWD\u002Ffont-patcher $PWD\u002FBaseFont.ttf -out \u002Ftmp\n  ```\n\n* Use docker\n  * Default parallel tasks\n  ```\n  docker run --rm -v \u002Fpath\u002Fto\u002Ffonts:\u002Fin:Z -v \u002Fpath\u002Ffor\u002Foutput:\u002Fout:Z nerdfonts\u002Fpatcher [OPTIONS]\n  ```\n  * Single process (slow)\n  ```\n  docker run --rm -v \u002Fpath\u002Fto\u002Ffonts:\u002Fin:Z -v \u002Fpath\u002Ffor\u002Foutput:\u002Fout:Z -e \"PN=1\" nerdfonts\u002Fpatcher [OPTIONS]\n  ```\n  * Specify the parallel tasks number to 10\n  ```\n  docker run --rm -v \u002Fpath\u002Fto\u002Ffonts:\u002Fin:Z -v \u002Fpath\u002Ffor\u002Foutput:\u002Fout:Z -e \"PN=10\" nerdfonts\u002Fpatcher [OPTIONS]\n  ```\n  * Update docker image\n  ```\n  docker pull nerdfonts\u002Fpatcher\n  ```\n  * Run interatively to get full control of `font-patcher` invocation and all debug output and error messages:\n  ```\n  docker run -it -v \u002Fpath\u002Fto\u002Ffonts:\u002Fin:Z --entrypoint=\u002Fbin\u002Fsh nerdfonts\u002Fpatcher\n  ```\n  And then in the container for example:\n  ```\n  \u002F # cd \u002Fin\n  \u002Fin # fontforge --script ..\u002Fnerd\u002Ffont-patcher [OPTIONS] your_font.ttf\n  ```\n\n\n> [!NOTE]\n> The resulting font's family (aka font name) will be set to the original family after CamelCasing, removing whitespace and appending ` Nerd Font`. For example, `iosevka term` would become `IosevkaTerm Nerd Font`.\n\nFull options follow, see also [**page explaining all options**](https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FScriptOptions):\n\n```\nNerd Fonts Patcher v3.4.0-91 (4.22.1) (ff 20230101)\nusage: font-patcher [--careful] [--debug [{0,1,2,3}]] [--extension EXTENSION]\n                    [--help] [--makegroups [{-1,0,1,2,3,4,5,6}]] [--mono]\n                    [--outputdir OUTPUTDIR] [--quiet] [--single-width-glyphs]\n                    [--variable-width-glyphs] [--version]\n                    [--braille [{rectangle,circle,gapless}]] [--complete]\n                    [--codicons] [--fontawesome] [--fontawesomeext] [--fontlogos]\n                    [--material] [--octicons] [--pomicons] [--powerline]\n                    [--powerlineextra] [--powersymbols] [--weather]\n                    [--adjust-line-height] [--boxdrawing] [--cell CELLOPT]\n                    [--configfile CONFIGFILE] [--custom CUSTOM] [--dry]\n                    [--glyphdir GLYPHDIR] [--has-no-italic]\n                    [--metrics {HHEA,TYPO,WIN}] [--name FORCE_NAME]\n                    [--postprocess POSTPROCESS] [--removeligs]\n                    [--xavgcharwidth [XAVGWIDTH]] [--progressbars | --no-progressbars]\n                    font\n\nNerd Fonts Font Patcher: patches a given font with programming and development related glyphs\n\n* Website: https:\u002F\u002Fwww.nerdfonts.com\n* Version: 3.4.0-88\n* Development Website: https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\n* Changelog: https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fblob\u002F-\u002Fchangelog.md\n\npositional arguments:\n  font                  The path to the font to patch (e.g., Inconsolata.otf)\n\noptions:\n  --careful             Do not overwrite existing glyphs if detected\n  --debug [{0,1,2,3}]   Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file)\n  --extension, -ext EXTENSION\n                        Change font file type to create (e.g., ttf, otf)\n  --help, -h            Show this help message and exit\n  --makegroups [{-1,0,1,2,3,4,5,6}]\n                        Use alternative method to name patched fonts (default=1)\n  --mono, -s            Create monospaced font, existing and added glyphs are single-width (implies --single-width-glyphs)\n  --outputdir, -out OUTPUTDIR\n                        The directory to output the patched font file to\n  --quiet, -q           Do not generate verbose output\n  --single-width-glyphs\n                        Whether to generate the glyphs as single-width not double-width (default is double-width) (Nerd Font Mono)\n  --variable-width-glyphs\n                        Do not adjust advance width (no \"overhang\") (Nerd Font Propo)\n  --version, -v         Show program's version number and exit\n\nSymbol Fonts:\n  --braille [{rectangle,circle,gapless}]\n                        Add Braille Glyphs, can pass a string to control style (optional: *rectangle, circle, gapless)\n  --complete, -c        Add all available Glyphs\n  --codicons            Add Codicons Glyphs (https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fvscode-codicons)\n  --fontawesome         Add Font Awesome Glyphs (http:\u002F\u002Ffontawesome.io\u002F)\n  --fontawesomeext      Add Font Awesome Extension Glyphs (https:\u002F\u002Fandrelzgava.github.io\u002Ffont-awesome-extension\u002F)\n  --fontlogos           Add Font Logos Glyphs (https:\u002F\u002Fgithub.com\u002FLukas-W\u002Ffont-logos)\n  --material, --mdi     Add Material Design Icons (https:\u002F\u002Fgithub.com\u002Ftemplarian\u002FMaterialDesign)\n  --octicons            Add Octicons Glyphs (https:\u002F\u002Focticons.github.com)\n  --pomicons            Add Pomicon Glyphs (https:\u002F\u002Fgithub.com\u002Fgabrielelana\u002Fpomicons)\n  --powerline           Add Powerline Glyphs\n  --powerlineextra      Add Powerline Extra Glyphs (https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fpowerline-extra-symbols)\n  --powersymbols        Add IEC Power Symbols (https:\u002F\u002Funicodepowersymbol.com\u002F)\n  --weather             Add Weather Icons (https:\u002F\u002Fgithub.com\u002Ferikflowers\u002Fweather-icons)\n\nExpert Options:\n  --adjust-line-height, -l\n                        Whether to adjust line heights (attempt to center powerline separators more evenly)\n  --boxdrawing          Force patching in (over existing) box drawing glyphs\n  --cell CELLOPT        Adjust or query the cell size, e.g. use \"0:1000:-200:800\" or \"?\"\n  --configfile CONFIGFILE\n                        Specify a file path for configuration file (see sample: src\u002Fconfig.sample.cfg)\n  --custom CUSTOM       Specify a custom symbol font, all glyphs will be copied; absolute path suggested\n  --dry                 Do neither patch nor store the font, to check naming\n  --glyphdir GLYPHDIR   Path to glyphs to be used for patching\n  --has-no-italic       Font family does not have Italic (but Oblique), to help create correct RIBBI set\n  --metrics {HHEA,TYPO,WIN}\n                        Select vertical metrics source (for problematic cases)\n  --name FORCE_NAME     Specify naming source ('full', 'postscript', 'filename', or concrete free name-string)\n  --postprocess POSTPROCESS\n                        Specify a Script for Post Processing\n  --removeligs, --removeligatures\n                        Removes ligatures specified in configuration file (needs --configfile)\n  --xavgcharwidth [XAVGWIDTH]\n                        Adjust xAvgCharWidth (optional: concrete value)\n  --progressbars        Show percentage completion progress bars per Glyph Set (default)\n  --no-progressbars     Don't show percentage completion progress bars per Glyph Set\n```\n\n#### Examples\n\n```\n.\u002Ffont-patcher Droid\\ Sans\\ Mono\\ for\\ Powerline.otf\n.\u002Ffont-patcher Droid\\ Sans\\ Mono\\ for\\ Powerline.otf -s -q\n.\u002Ffont-patcher Droid\\ Sans\\ Mono\\ for\\ Powerline.otf --mono --quiet\n\n.\u002Ffont-patcher Inconsolata.otf --fontawesome\n.\u002Ffont-patcher Inconsolata.otf --fontawesome --octicons --pomicons\n.\u002Ffont-patcher Inconsolata.otf\n\n.\u002FFontForge.AppImage -script \u002Ftmp\u002Fnerdfonts\u002Ffont-patcher \u002Ftmp\u002Fnerdfonts\u002FCascadiaMonoPL-Semibold.ttf --fontawesome -out \u002Ftmp\n.\u002FFontForge.AppImage -script $PWD\u002Ffont-patcher $PWD\u002FCascadiaMonoPL-Semibold.ttf --octicons -out $HOME\n\ndocker run --rm -v ~\u002Fmyfont\u002Fpatchme:\u002Fin:Z -v ~\u002Fmyfont\u002Fpatched:\u002Fout:Z nerdfonts\u002Fpatcher\ndocker run --rm -v ~\u002FDesktop\u002Fmyfont\u002Fpatchme:\u002Fin:Z -v ~\u002FDesktop\u002Fmyfont\u002Fpatched:\u002Fout:Z nerdfonts\u002Fpatcher --fontawesome\n```\n\nUsually you want the `--complete` option.\n\n\u003Ca name=\"gotta-patch-em-all\">\u003C\u002Fa>\n## Gotta Patch 'em All Font Patcher!\n\n* for Contributor or Developer use\n\n* re-patches **all** fonts in the unpatched directory:\n\n  ```\n  .\u002Fgotta-patch-em-all-font-patcher\\!.sh\n  ```\n\n* can optionally limit to specific font name pattern:\n\n  ```\n  .\u002Fgotta-patch-em-all-font-patcher\\!.sh Hermit\n  ```\n\n* or to specific directory name start:\n\n  ```\n  .\u002Fgotta-patch-em-all-font-patcher\\!.sh \u002FHeavy\n  ```\n\nFull options:\n\n```\nUsage: .\u002Fgotta-patch-em-all-font-patcher!.sh [OPTION] [FILTER]\n\n    OPTION:\n        -c, --checkfont     Create the font(s) in check-fonts\u002F instead\n        -t, --keeptime      Try to preserve timestamp of previously patched\n                            font in patched-fonts\u002F directory\n        -v, --verbose       Show more information when running\n        -i, --info          Rebuild JUST the readmes\n        -j, --jobs          Run up to 8 patch processes in parallel\n        -h, --help          Show this help\n\n    FILTER:\n        The filter argument to this script is a filter for the fonts to patch.\n        The filter is a regex (glob * is expressed as [^\u002F]*, see `man 7 glob`)\n        All font files that start with that filter (and are ttf, otf, or sfd files) will\n        be processed only.\n          Example .\u002Fgotta-patch-em-all-font-patcher\\!.sh \"iosevka\"\n          Process all font files that start with \"iosevka\"\n        If the argument starts with a '\u002F' all font files in a directory that matches\n        the filter are processed only.\n          Example .\u002Fgotta-patch-em-all-font-patcher\\!.sh \"\u002Fiosevka\"\n          Process all font files that are in directory \"iosevka\"\n```\n\n## Contributing\n\nSee [contributing.md](contributing.md)\n\n## Common Problems\n\nSome solutions can be found on the Wiki, if you are lucky. For example hints to use the pager `less` are there:\n\n* https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FFAQ-and-Troubleshooting\n* https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FTerminal-Emulators\n* https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FReporting-Issues\n\n## Unstable File Paths\n\n:warning: Warning: File paths may change based on releases (especially **major** version bumps)\n\nReference the **release** tag or branch and _not_ the ~~master~~ branch because paths are subject to change for each release\n\n* For example:\n  * :white_check_mark: Use: \u003Ccode>https\\:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Ftree\u002F\u003Cb>v3.0.0\u003C\u002Fb>\u002Fpatched-fonts\u002FHermit\u002FRegular\u002FHurmitNerdFont-Regular.otf\u003C\u002Fcode>\n  * :white_check_mark: Use: \u003Ccode>https\\:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fblob\u002F\u003Cb>0.9.0\u003C\u002Fb>\u002Fpatched-fonts\u002FHermit\u002FMedium\u002Fcomplete\u002FHurmit%20Medium%20Nerd%20Font%20Complete.otf\u003C\u002Fcode>\n  * :x: Instead of: \u003Ccode>https\\:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fblob\u002F\u003Cdel>master\u003C\u002Fdel>\u002Fpatched-fonts\u002FHermit\u002FMedium\u002Fcomplete\u002FHurmit%20Medium%20Nerd%20Font%20Complete.otf\u003C\u002Fcode>\n\n\n## Other Good Fonts to Patch\n\nNon exhaustive list of fonts that would benefit from being patched but are not included in Nerd Fonts due to their license (proprietary, commercial, etc.):\n\n* [Consolas][consolas]\n* [Dank Mono][dank]\n* [Input Mono][input-mono]\n* [Operator Mono][operator]\n* [PragmataPro][pragmatapro]\n* [SF Mono][sf-mono]\n\n\n## Project Motivation\n\nSee [Wiki: Project Purpose][wiki-project-purpose]\n\n\n## Changelog\n\nSee [changelog.md](changelog.md)\n\n## License\n\nSee [LICENSE][LICENSE]\n\n\u003C!--\nRepo References\n-->\n\n[vim-devicons]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fvim-devicons \"VimDevIcons Vim Plugin (external link) ➶\"\n[devicons]:https:\u002F\u002Fgithub.com\u002Fdevicons\u002Fdevicon\n[font-awesome]:https:\u002F\u002Fgithub.com\u002FFortAwesome\u002FFont-Awesome\n[font-awesome-extension]:https:\u002F\u002Fgithub.com\u002FAndreLZGava\u002Ffont-awesome-extension\n[font-material-design-icons]:https:\u002F\u002Fgithub.com\u002FTemplarian\u002FMaterialDesign\n[font-weather]:https:\u002F\u002Fgithub.com\u002Ferikflowers\u002Fweather-icons\n[octicons]:https:\u002F\u002Fgithub.com\u002Fprimer\u002Focticons\n[font-logos]:https:\u002F\u002Fgithub.com\u002FLukas-W\u002Ffont-logos\n[gabrielelana-pomicons]:https:\u002F\u002Fgithub.com\u002Fgabrielelana\u002Fpomicons\n[Seti-UI]:https:\u002F\u002Fatom.io\u002Fthemes\u002Fseti-ui\n[ryanoasis-powerline-extra-symbols]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fpowerline-extra-symbols\n[codicons]:https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fvscode-codicons\n[wiki]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\n[wiki-project-purpose]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FProject-Purpose\n[wiki-glyph-sets-codepoints]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FGlyph-Sets-and-Code-Points\n[wiki-icon-names-in-shell]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fwiki\u002FIcon-Names-in-Shell\n[repo]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\n[gitter]:https:\u002F\u002Fgitter.im\u002Fryanoasis\u002Fnerd-fonts\n[code-climate]:https:\u002F\u002Fcodeclimate.com\u002Fgithub\u002Fryanoasis\u002Fnerd-fonts\n\n\n\u003C!--\nWebsite References\n-->\n\n[website-iecpower]:https:\u002F\u002Funicodepowersymbol.com\u002F\n[Cheat Sheet]:https:\u002F\u002Fnerdfonts.com\u002Fcheat-sheet\n[stickers]:https:\u002F\u002Fwww.redbubble.com\u002Fpeople\u002Fryanoasis\u002Fworks\u002F30764810-nerd-fonts-iconic-font-aggregator\n\n\u003C!--\nLink References\n-->\n\n[badge-version]:https:\u002F\u002Fbadge.fury.io\u002Fgh\u002Fryanoasis%2Fnerd-fonts\n[badge-gitter]:https:\u002F\u002Fgitter.im\u002Fryanoasis\u002Fnerd-fonts?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\n[img-version-badge]:https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frelease\u002Fryanoasis\u002Fnerd-fonts.svg?style=for-the-badge\n[img-gitter-badge]:https:\u002F\u002Fimg.shields.io\u002Fgitter\u002Froom\u002Fnwjs\u002Fnw.js.svg?style=for-the-badge\n[img-code-climate-badge]:https:\u002F\u002Fimg.shields.io\u002Fcodeclimate\u002Fissues\u002Fryanoasis\u002Fnerd-fonts.svg?style=for-the-badge\n[coc-badge]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcode%20of-conduct-ff69b4.svg?style=for-the-badge\n[prs-badge]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen.svg?style=for-the-badge&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJzdmcyIiB3aWR0aD0iNjQ1IiBoZWlnaHQ9IjU4NSIgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZyBpZD0ibGF5ZXIxIj4gIDxwYXRoIGlkPSJwYXRoMjQxNyIgZD0ibTI5Ny4zIDU1MC44N2MtMTMuNzc1LTE1LjQzNi00OC4xNzEtNDUuNTMtNzYuNDM1LTY2Ljg3NC04My43NDQtNjMuMjQyLTk1LjE0Mi03Mi4zOTQtMTI5LjE0LTEwMy43LTYyLjY4NS01Ny43Mi04OS4zMDYtMTE1LjcxLTg5LjIxNC0xOTQuMzQgMC4wNDQ1MTItMzguMzg0IDIuNjYwOC01My4xNzIgMTMuNDEtNzUuNzk3IDE4LjIzNy0zOC4zODYgNDUuMS02Ni45MDkgNzkuNDQ1LTg0LjM1NSAyNC4zMjUtMTIuMzU2IDM2LjMyMy0xNy44NDUgNzYuOTQ0LTE4LjA3IDQyLjQ5My0wLjIzNDgzIDUxLjQzOSA0LjcxOTcgNzYuNDM1IDE4LjQ1MiAzMC40MjUgMTYuNzE0IDYxLjc0IDUyLjQzNiA2OC4yMTMgNzcuODExbDMuOTk4MSAxNS42NzIgOS44NTk2LTIxLjU4NWM1NS43MTYtMTIxLjk3IDIzMy42LTEyMC4xNSAyOTUuNSAzLjAzMTYgMTkuNjM4IDM5LjA3NiAyMS43OTQgMTIyLjUxIDQuMzgwMSAxNjkuNTEtMjIuNzE1IDYxLjMwOS02NS4zOCAxMDguMDUtMTY0LjAxIDE3OS42OC02NC42ODEgNDYuOTc0LTEzNy44OCAxMTguMDUtMTQyLjk4IDEyOC4wMy01LjkxNTUgMTEuNTg4LTAuMjgyMTYgMS44MTU5LTI2LjQwOC0yNy40NjF6IiBmaWxsPSIjZGQ1MDRmIi8%2BIDwvZz48L3N2Zz4%3D\n[os-badge]:https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-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%2BPC9nPjxnIGZpbGw9IiM2MzQ3MDMiPjxwYXRoIGQ9Im0yMC45IDE5YzAuMiAwLjIgMC41IDAuNCAwLjggMC41IDAuMiAwLjEgMC41IDAuMiAwLjUgMC4yaDAuOWMwLjUgMCAxLjItMC4yIDEuOS0wLjYgMC43LTAuMyAwLjgtMC41IDEuMy0wLjcgMC41LTAuMyAxLTAuNiAwLjgtMC43cy0wLjQgMC0xLjEgMC40Yy0wLjYgMC40LTEuMSAwLjYtMS43IDAuOS0wLjMgMC4xLTAuNyAwLjMtMSAwLjNoLTAuOWMtMC4zIDAtMC41LTAuMS0wLjgtMC4yLTAuMi0wLjEtMC4zLTAuMi0wLjQtMC4yLTAuMi0wLjEtMC42LTAuNS0wLjgtMC42IDAgMC0wLjIgMC0wLjEgMC4xbDAuNiAwLjZ6Ii8%2BPHBhdGggZD0ibTIzLjkgMTYuOGMwLjEgMC4yIDAuMyAwLjIgMC40IDAuM3MwLjIgMC4xIDAuMiAwLjFjMC4xLTAuMSAwLTAuMy0wLjEtMC4zIDAtMC4yLTAuNS0wLjItMC41LTAuMXoiLz48cGF0aCBkPSJtMjIuMyAxN2MwIDAuMSAwLjIgMC4yIDAuMiAwLjEgMC4xLTAuMSAwLjItMC4yIDAuMy0wLjIgMC4yLTAuMSAwLjEtMC4yLTAuMi0wLjItMC4yIDAuMS0wLjIgMC4yLTAuMyAwLjN6Ii8%2BPC9nPjxwYXRoIGQ9Im0zMiAzNC43djAuM2MwLjIgMC40IDAuNyAwLjUgMS4xIDAuNSAwLjYgMCAxLjItMC40IDEuNS0wLjggMC0wLjEgMC4xLTAuMiAwLjItMC4zIDAuMi0wLjMgMC4zLTAuNSAwLjQtMC42IDAgMC0wLjEtMC4xLTAuMS0wLjItMC4xLTAuMi0wLjQtMC40LTAuOC0wLjUtMC4zLTAuMS0wLjgtMC4yLTEtMC4yLTAuOS0wLjEtMS40IDAuMi0xLjcgMC41IDAgMCAwLjEgMCAwLjEgMC4xIDAuMiAwLjIgMC4zIDAuNCAwLjMgMC43IDAuMSAwLjIgMCAwLjMgMCAwLjV6IiBmaWxsPSIjNDU1YTY0Ii8%2BPC9nPjxnIHRyYW5zZm9ybT0ibWF0cml4KC4xMzk0NSAwIDAgLjEzOTQ1IDAgMS4xNjIzKSI%2BPHBhdGggZD0ibTAgMTIuNDAyIDM1LjY4Ny00Ljg2MDIgMC4wMTU2IDM0LjQyMy0zNS42NyAwLjIwMzEzeiIgZmlsbD0iI2Y4NjgyYyIvPjxwYXRoIGQ9Im0zOS45OTYgNi45MDU5IDQ3LjMxOC02LjkwNnY0MS41MjdsLTQ3LjMxOCAwLjM3NTY1eiIgZmlsbD0iIzkxYzMwMCIvPjxwYXRoIGQ9Im0zNS42NyA0NS45MzEgMC4wMjc3IDM0LjQ1My0zNS42Ny00LjkwNDEtMmUtMyAtMjkuNzh6IiBmaWxsPSIjMDBiNGYxIi8%2BPHBhdGggZD0ibTg3LjMyNiA0Ni4yNTUtMC4wMTExIDQxLjM0LTQ3LjMxOC02LjY3ODQtMC4wNjYzLTM0LjczOXoiIGZpbGw9IiNmZmMzMDAiLz48L2c%2BPHBhdGggZD0ibTI2LjEzNyAxMC4yODRjLTAuMTk5NTggMC40NjEwNi0wLjQzNTgxIDAuODg1NDctMC43MDk1MiAxLjI3NTctMC4zNzMwOCAwLjUzMTkzLTAuNjc4NTYgMC45MDAxMy0wLjkxMzk4IDEuMTA0Ni0wLjM2NDk0IDAuMzM1NjItMC43NTU5NSAwLjUwNzUtMS4xNzQ2IDAuNTE3MjctMC4zMDA1OSAwLTAuNjYzMDgtMC4wODU1My0xLjA4NS0wLjI1OTA0LTAuNDIzMzUtMC4xNzI2OS0wLjgxMjQtMC4yNTgyMy0xLjE2ODEtMC4yNTgyMy0wLjM3MzA4IDAtMC43NzMyMiAwLjA4NTU0LTEuMjAxMiAwLjI1ODIzLTAuNDI4NjQgMC4xNzM1MS0wLjc3Mzk1IDAuMjYzOTMtMS4wMzggMC4yNzI4OS0wLjQwMTUyIDAuMDE3MTItMC44MDE3My0wLjE1OTY2LTEuMjAxMi0wLjUzMTEyLTAuMjU0OTctMC4yMjIzOC0wLjU3Mzg4LTAuNjAzNjItMC45NTU5My0xLjE0MzctMC40MDk5LTAuNTc2NzQtMC43NDY5MS0xLjI0NTUtMS4wMTA5LTIuMDA4LTAuMjgyNzUtMC44MjM1Ni0wLjQyNDQ5LTEuNjIxMS0wLjQyNDQ5LTIuMzkzMSAwLTAuODg0NDEgMC4xOTExLTEuNjQ3MiAwLjU3Mzg4LTIuMjg2NCAwLjMwMDgzLTAuNTEzNDQgMC43MDEwNC0wLjkxODQ2IDEuMjAxOS0xLjIxNTggMC41MDA5LTAuMjk3MzMgMS4wNDIxLTAuNDQ4ODQgMS42MjUtMC40NTg1NCAwLjMxODkxIDAgMC43MzcxMyAwLjA5ODY1IDEuMjU2OCAwLjI5MjUyIDAuNTE4MjUgMC4xOTQ1MyAwLjg1MTAxIDAuMjkzMTggMC45OTY5IDAuMjkzMTggMC4xMDkwOCAwIDAuNDc4NzQtMC4xMTUzNSAxLjEwNTQtMC4zNDUzMSAwLjU5MjYyLTAuMjEzMjYgMS4wOTI4LTAuMzAxNTYgMS41MDI1LTAuMjY2NzggMS4xMTAzIDAuMDg5NiAxLjk0NDQgMC41MjcyOSAyLjQ5OTIgMS4zMTU4LTAuOTkyOTkgMC42MDE2Ni0xLjQ4NDIgMS40NDQ0LTEuNDc0NCAyLjUyNTQgOWUtMyAwLjg0MjA1IDAuMzE0NDMgMS41NDI4IDAuOTE0NzkgMi4wOTkxIDAuMjcyMDggMC4yNTgyMiAwLjU3NTkyIDAuNDU3OCAwLjkxMzk4IDAuNTk5NTQtMC4wNzMzMiAwLjIxMjYxLTAuMTUwNyAwLjQxNjI2LTAuMjMyOTggMC42MTE3NnptLTIuNTQ2NC0xMC4wMmMwIDAuNjYtMC4yNDExMiAxLjI3NjItMC43MjE3MyAxLjg0NjYtMC41OCAwLjY3ODA3LTEuMjgxNSAxLjA2OTktMi4wNDIzIDEuMDA4MS0wLjAwOTctMC4wNzkxOC0wLjAxNTMtMC4xNjI1MS0wLjAxNTMtMC4yNTAwOCAwLTAuNjMzNiAwLjI3NTgyLTEuMzExNyAwLjc2NTY0LTEuODY2MSAwLjI0NDU0LTAuMjgwNzEgMC41NTU1NS0wLjUxNDEyIDAuOTMyNzEtMC43MDAzMSAwLjM3NjM1LTAuMTgzNDEgMC43MzIzMy0wLjI4NDg1IDEuMDY3MS0wLjMwMjIxIDAuMDA5OCAwLjA4ODIzIDAuMDEzODUgMC4xNzY0NyAwLjAxMzg1IDAuMjY0eiIgc3Ryb2tlLXdpZHRoPSIuMDgxNDYiLz48L3N2Zz4%3D\n\n\n[consolas]:https:\u002F\u002Fdocs.microsoft.com\u002Fen-us\u002Ftypography\u002Ffont-list\u002Fconsolas\n[input-mono]:http:\u002F\u002Finput.djr.com\u002Fdownload\u002F\n[pragmatapro]:https:\u002F\u002Fwww.fsd.it\u002Fshop\u002Ffonts\u002Fpragmatapro\u002F\n[operator]:https:\u002F\u002Fwww.typography.com\u002Ffonts\u002Foperator\u002F\n[dank]:https:\u002F\u002Fdank.sh\u002F\n[sf-mono]:https:\u002F\u002Fdeveloper.apple.com\u002Ffonts\u002F\n\n[release]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Freleases\u002Flatest \"Latest Release (external link) ➶\"\n[coc]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fblob\u002F-\u002Fcode_of_conduct.md \"Contributor Covenant Code of Conduct\"\n[LICENSE]:https:\u002F\u002Fgithub.com\u002Fryanoasis\u002Fnerd-fonts\u002Fblob\u002F-\u002FLICENSE\n[prs]:http:\u002F\u002Fmakeapullrequest.com \"Make a Pull Request (external link) ➶\"\n\n\u003C!--\nFont repos\n-->\n\n[f-0xProto]:https:\u002F\u002Fgithub.com\u002F0xType\u002F0xProto\n[f-3270]:https:\u002F\u002Fgithub.com\u002Frbanffy\u002F3270font\n[f-adwaita-mono]:https:\u002F\u002Fgitlab.gnome.org\u002FGNOME\u002Fadwaita-fonts\n[f-agave]:https:\u002F\u002Fgithub.com\u002Fagarick\u002Fagave\n[f-a-pro]:https:\u002F\u002Fwww.marksimonson.com\u002Ffonts\u002Fview\u002Fanonymous-pro\n[f-arimo]:https:\u002F\u002Fgithub.com\u002Fgooglefonts\u002FArimo\n[f-atkinson]:https:\u002F\u002Fwww.brailleinstitute.org\u002Ffreefont\u002F\n[f-cascadia]:https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fcascadia-code\n[f-cousine]:https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FCousine\n[f-comic]:https:\u002F\u002Fgithub.com\u002Fjesusmgg\u002Fcomic-shanns-mono\n[f-commit]:https:\u002F\u002Fgithub.com\u002Feigilnikolajsen\u002Fcommit-mono\n[f-d2coding]:https:\u002F\u002Fgithub.com\u002Fnaver\u002Fd2codingfont\n[f-daddytimemono]:https:\u002F\u002Fgithub.com\u002FBourgeoisBear\u002FDaddyTimeMono\n[f-departuremono]:https:\u002F\u002Fgithub.com\u002Frektdeckard\u002Fdeparture-mono\n[f-dejavu]:https:\u002F\u002Fgithub.com\u002Fdejavu-fonts\u002Fdejavu-fonts\n[f-envy]:https:\u002F\u002Fgithub.com\u002Fdamieng\u002Fenvy-code-r\n[f-fant]:https:\u002F\u002Fgithub.com\u002Fbelluzj\u002Ffantasque-sans\n[f-fira-code]:https:\u002F\u002Fgithub.com\u002Ftonsky\u002FFiraCode\n[f-fira-mono]:https:\u002F\u002Fgithub.com\u002Fmozilla\u002FFira\n[f-geist-mono]:https:\u002F\u002Fgithub.com\u002Fvercel\u002Fgeist-font\n[f-gohu2]:https:\u002F\u002Fgithub.com\u002Fkoemaeda\u002Fgohufont-ttf\n[f-gohu]:http:\u002F\u002Ffont.gohu.org\u002F\n[f-go-mono]:https:\u002F\u002Fgo.googlesource.com\u002Fimage\u002F+\u002Fmaster\u002Ffont\u002Fgofont\u002Fttfs\u002F\n[f-hack]:https:\u002F\u002Fgithub.com\u002Fchrissimpkins\u002FHack\n[f-hasklig]:https:\u002F\u002Fgithub.com\u002Fi-tu\u002FHasklig\n[f-hermit]:https:\u002F\u002Fpcaro.es\u002Fhermit\n[f-ia-writer]:https:\u002F\u002Fgithub.com\u002Fiaolo\u002FiA-Fonts\n[f-ibm-plex]:https:\u002F\u002Fgithub.com\u002FIBM\u002Fplex\n[f-inconsolata]:https:\u002F\u002Fgithub.com\u002Fgooglefonts\u002FInconsolata\n[f-inconsolatago]:https:\u002F\u002Flevien.com\u002Ftype\u002Fmyfonts\u002Finconsolata.html\n[f-inconsolatalgc]:https:\u002F\u002Fgithub.com\u002FMihailJP\u002FInconsolata-LGC\n[f-intel-one-mono]:https:\u002F\u002Fgithub.com\u002Fintel\u002Fintel-one-mono\n[f-iosevka]:https:\u002F\u002Fgithub.com\u002Fbe5invis\u002FIosevka\n[f-jetbrains-mono]:https:\u002F\u002Fgithub.com\u002FJetBrains\u002FJetBrainsMono\n[f-lekton]:https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FLekton\n[f-liberation]:https:\u002F\u002Fgithub.com\u002Fliberationfonts\u002Fliberation-fonts\n[f-lilex]:https:\u002F\u002Fgithub.com\u002Fmishamyrt\u002FLilex\n[f-martian]:https:\u002F\u002Fgithub.com\u002Fevilmartians\u002Fmono\n[f-meslo]:https:\u002F\u002Fgithub.com\u002Fandreberg\u002FMeslo-Font\n[f-monaspace]:https:\u002F\u002Fgithub.com\u002Fgithubnext\u002Fmonaspace\n[f-monoid]:https:\u002F\u002Fgithub.com\u002Flarsenwork\u002Fmonoid\n[f-mononoki]:https:\u002F\u002Fmadmalik.github.io\u002Fmononoki\n[f-mplus]:https:\u002F\u002Fmplusfonts.github.io\n[f-noto]:https:\u002F\u002Ffonts.google.com\u002Fnoto\n[f-opendyslexic]:https:\u002F\u002Fgithub.com\u002Fantijingoist\u002Fopen-dyslexic\n[f-overpass]:http:\u002F\u002Foverpassfont.org\n[f-profont]:https:\u002F\u002Ftobiasjung.name\u002Fprofont\n[f-recursive]:https:\u002F\u002Fgithub.com\u002Farrowtype\u002Frecursive\n[f-roboto]:https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FRoboto+Mono\n[f-share]:https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FShare+Tech+Mono\n[f-source]:https:\u002F\u002Fgithub.com\u002Fadobe-fonts\u002Fsource-code-pro\n[f-space]:https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FSpace+Mono\n[f-terminus]:http:\u002F\u002Fterminus-font.sourceforge.net\n[f-tinos]:https:\u002F\u002Ffonts.google.com\u002Fspecimen\u002FTinos\n[f-ubuntu]:http:\u002F\u002Ffont.ubuntu.com\n[f-ubuntu-sans]:https:\u002F\u002Fgithub.com\u002Fcanonical\u002FUbuntu-Sans-Mono-fonts\n[f-victor]:https:\u002F\u002Fgithub.com\u002Frubjo\u002Fvictor-mono\n[f-zed-mono]:https:\u002F\u002Fgithub.com\u002Fzed-industries\u002Fzed-fonts\n\n\u003C!--\nPatched Font internal links\n-->\n\n[p-0xProto]:patched-fonts\u002F0xProto\n[p-3270]:patched-fonts\u002F3270\n[p-adwaita-mono]:patched-fonts\u002FAdwaitaMono\n[p-agave]:patched-fonts\u002FAgave\n[p-anonymous-pro]:patched-fonts\u002FAnonymousPro\n[p-arimo]:patched-fonts\u002FArimo\n[p-atkinson-mono]:patched-fonts\u002FAtkinsonHyperlegibleMono\n[p-aurulent]:patched-fonts\u002FAurulentSansMono\n[p-bigblueterm]:patched-fonts\u002FBigBlueTerminal\n[p-bitstream]:patched-fonts\u002FBitstreamVeraSansMono\n[p-blex]:patched-fonts\u002FIBMPlexMono\n[p-cascadia]:patched-fonts\u002FCascadiaCode\n[p-cascadia-mono]:patched-fonts\u002FCascadiaMono\n[p-code-nr]:patched-fonts\u002FCodeNewRoman\n[p-comic]:patched-fonts\u002FComicShannsMono\n[p-commit]:patched-fonts\u002FCommitMono\n[p-cousine]:patched-fonts\u002FCousine\n[p-d2coding]:patched-fonts\u002FD2Coding\n[p-daddytimemono]:patched-fonts\u002FDaddyTimeMono\n[p-departuremono]:patched-fonts\u002FDepartureMono\n[p-dejavu]:patched-fonts\u002FDejaVuSansMono\n[p-droid]:patched-fonts\u002FDroidSansMono\n[p-envy]:patched-fonts\u002FEnvyCodeR\n[p-fantasque]:patched-fonts\u002FFantasqueSansMono\n[p-fira-code]:patched-fonts\u002FFiraCode\n[p-fira-mono]:patched-fonts\u002FFiraMono\n[p-geist-mono]:patched-fonts\u002FGeistMono\n[p-gohu]:patched-fonts\u002FGohu\n[p-go-mono]:patched-fonts\u002FGo-Mono\n[p-hack]:patched-fonts\u002FHack\n[p-hasklig]:patched-fonts\u002FHasklig\n[p-heavy-data]:patched-fonts\u002FHeavyData\n[p-hermit]:patched-fonts\u002FHermit\n[p-im-writing]:patched-fonts\u002FiA-Writer\n[p-inconsolata-go]:patched-fonts\u002FInconsolataGo\n[p-inconsolata-lgc]:patched-fonts\u002FInconsolataLGC\n[p-inconsolata]:patched-fonts\u002FInconsolata\n[p-intel-one-mono]:patched-fonts\u002FIntelOneMono\n[p-iosevka]:patched-fonts\u002FIosevka\n[p-iosevka-term]:patched-fonts\u002FIosevkaTerm\n[p-iosevka-term-slab]:patched-fonts\u002FIosevkaTermSlab\n[p-jetbrains-mono]:patched-fonts\u002FJetBrainsMono\n[p-lekton]:patched-fonts\u002FLekton\n[p-liberation]:patched-fonts\u002FLiberationMono\n[p-lilex]:patched-fonts\u002FLilex\n[p-martian]:patched-fonts\u002FMartianMono\n[p-meslo]:patched-fonts\u002FMeslo\n[p-monaspace]:patched-fonts\u002FMonaspace\n[p-monofur]:patched-fonts\u002FMonofur\n[p-monoid]:patched-fonts\u002FMonoid\n[p-mononoki]:patched-fonts\u002FMononoki\n[p-mplus]:patched-fonts\u002FMPlus\n[p-noto]:patched-fonts\u002FNoto\n[p-opendyslexic]:patched-fonts\u002FOpenDyslexic\n[p-overpass]:patched-fonts\u002FOverpass\n[p-profont]:patched-fonts\u002FProFont\n[p-proggy-clean]:patched-fonts\u002FProggyClean\n[p-recursive]:patched-fonts\u002FRecursive\n[p-roboto]:patched-fonts\u002FRobotoMono\n[p-share-tech-mono]:patched-fonts\u002FShareTechMono\n[p-source-code-pro]:patched-fonts\u002FSourceCodePro\n[p-space-mono]:patched-fonts\u002FSpaceMono\n[p-terminus]:patched-fonts\u002FTerminus\n[p-tinos]:patched-fonts\u002FTinos\n[p-ubuntu]:patched-fonts\u002FUbuntu\n[p-ubuntu-mono]:patched-fonts\u002FUbuntuMono\n[p-ubuntu-sans]:patched-fonts\u002FUbuntuSans\n[p-victor]:patched-fonts\u002FVictorMono\n[p-zed-mono]:patched-fonts\u002FZedMono\n\n\n\u003C!--\nQuick Link Images\n-->\n\n[ql-1]:images\u002Fnerd-fonts-character-logo-md.png \"Latest Release (external link) ➶\"\n[ql-2]:images\u002Fnerd-fonts-character-logo-md.png \"↓ View Patched Fonts List ↓\"\n[ql-3]:images\u002Fnerd-fonts-patcher-logo-md.png \"↓ Font Patcher Details ↓\"\n[ql-4]:https:\u002F\u002Fraw.githubusercontent.com\u002Fwiki\u002Fryanoasis\u002Fvim-devicons\u002Fscreenshots\u002Fv1.0.0\u002Fbranding-logo-sm.png \"VimDevIcons Vim Plugin (external link) ➶\"\n[ql-5]:images\u002Fnerd-fonts-character-logo-md.png \"Font Package Archive (Zip) Downloads (external link) ➶\"\n","Nerd Fonts 是一个字体聚合、收集与修补项目，为开发者常用的字体添加了超过3600个图标和50多种修补过的字体。其核心功能是通过集成Font Awesome、Material Design Icons、Octicons等多种图标集，增强字体的实用性和美观性。该项目支持Hack、Source Code Pro等常用编程字体，并提供了强大的字体修补工具，允许用户自定义自己的字体。Nerd Fonts特别适合于开发环境下的代码编辑器、终端以及任何需要丰富图标支持的应用场景中使用，能够显著提升用户体验。",2,"2026-06-11 02:36:28","top_all"]