Релизы | Шрифты | Патчер шрифтов | Вики-документация | Наклейки | ВимДевИконс
Диаграмма, созданная с помощью @SankeyMATIC
Пути к файлам master
ветки не считаются стабильными. Проверьте ссылки URI вашего репозитория.
клонирование этого репозитория не рекомендуется (из-за размера репо), если вы не собираетесь участвовать в разработке.
ТЛ;ДР
Варианты установки
1 - Скачать архив релизов
2 — Доморощенные шрифты (macOS (OS X))
3 — Шоколадный или Совок (Windows)
4 — Репозиторий Arch Linux (Дополнительно, AUR)
5. Веб-установщик PowerShell (многоплатформенный)
6. Загрузка специального завитка
7 - Установить скрипт
8. Используйте Fontfallback.
9 - Репозиторий клонов
10 — Исправьте свой собственный шрифт
Функции
Наборы глифов/значков
Исправленные шрифты
Вариации
Патчер шрифтов
Разработчик/участник
Патчер шрифтов
Надо исправить их все Font Patcher!
Другие хорошие шрифты для исправления
Содействие
Мотивация проекта
Дополнительная информация
Нестабильные пути к файлам на мастере
Журнал изменений
Лицензия
Nerd Fonts использует популярные программные шрифты и добавляет несколько глифов. Существует также средство исправления шрифтов, если нужный шрифт еще не исправлен. Более подробную информацию можно найти в Wiki. Если вы ищете плагин Vim, см. VimDevIcons ➶.
Если ты...
Option 1.
хотите скачать пакет вариаций семейства шрифтов (жирный, курсив и т.д.) смотрите скачать архив
Option 2.
Вы используете macOS и хотите использовать Homebrew , см. «Шрифты Homebrew».
Option 3.
Вы используете Windows и хотите использовать Chocolatey или Scoop. См. неофициальные репозитории Chocolatey или Scoop.
Option 4.
Вы используете Arch Linux и хотите использовать дополнительные пакеты , см. дополнительные репозитории Arch.
Option 5.
вы используете PowerShell и хотите выполнить интерактивную настройку или использовать его в сценариях, см. веб-установщик PowerShell.
Option 6.
Если вы хотите использовать команду curl
или использовать ее в сценариях, см. Загрузку Ad Hoc Curl.
Option 7.
хотите автоматизировать установку или использовать в скриптах см. скрипт установки.
Option 8.
хотите установить только один шрифт для всех шрифтов, см. Font Fallback.
Option 9.
хотите получить полный контроль , тогда смотрите клонирование репо
Option 10.
Хотите исправить свой собственный шрифт, см. Font Patcher.
Скрипт FontForge Python для исправления любого шрифта
Включает возможность создания моноширинных (с фиксированным шагом, фиксированной шириной) или двойной ширины (немоноширинных) глифов.
Более подробную информацию смотрите в разделе Font Patcher .
67
уже исправленных семейств шрифтов
Более 10,000
глифов/значков вместе взятых (подробнее)
Текущие наборы глифов включают в себя: Powerline с дополнительными символами, Font Awesome, значки Material Design, Погода, Devicons, Octicons, логотипы шрифтов (ранее Font Linux), Pomicons, Codeicons.
Моноширинные (с фиксированным шагом, фиксированной шириной) или двойной ширины (немоноширинные) или пропорциональные версии глифов каждого шрифта.
Это относится к самим глифам шрифта Nerd, а не к шрифту в целом.
Разработчик/участник предоставил скрипт bash для повторного исправления всех шрифтов.
? ? Вы можете легко искать глифы на NerdFonts.com с помощью шпаргалки.
Дополнительную информацию см. в Wiki: Наборы глифов и кодовые точки.
См. Wiki: Имена значков в оболочке.
Предварительный просмотр всех шрифтов можно найти здесь.
Название шрифта | Исходное имя шрифта и репозиторий | версия | *РФН |
---|---|---|---|
0xProto Шрифт Nerd | 0xПрото | 2.201 | НЕТ |
3270 Шрифт Nerd | 3270 | 3.0.1 | НЕТ |
Шрифт Agave Nerd | Агава | 37 | НЕТ |
Шрифт AnonymicePro Nerd | Анонимный Про | 1.002 | ДА |
Шрифт Arimo Nerd | Аримо | 1.33 | НЕТ |
Шрифт AurulentSansMono Nerd | Aurulent Sans Mono (Стивен Дж. Хартке) | НЕТ | |
Шрифт BigBlueTerminal Nerd | BigBlueTerminal (VileR) | НЕТ | |
Шрифт BitstromWera Nerd | Вера Санс Моно (Bitstream Inc) | 1.1 | ДА |
Шрифт BlexMono Nerd | IBM Plex моно | 2.004 | ДА |
Шрифт CaskaydiaCove Nerd | Код Каскадия | 2111.01 | ДА |
Шрифт CaskaydiaMono Nerd | Каскадия Моно | 2111.01 | ДА |
Шрифт CodeNewRoman Nerd | Код Нью Роман (Сэм Радиан) | 2.0 | НЕТ |
Шрифт ComicShansMono Nerd | Комикс Шэнс Моно | 1.3.1 | НЕТ |
Шрифт CommitMono Nerd | Зафиксировать моно | 1.143 | НЕТ |
Шрифт Cousine Nerd | Кузина | 1.211 | НЕТ |
Шрифт D2Coding Nerd | D2Кодирование | 1.3.2 | НЕТ |
Шрифт DaddyTimeMono Nerd | ПапаВремяМоно | 1.2.3 | НЕТ |
Шрифт DepartureMono Nerd | Отправление Моно | 1.422 | НЕТ |
Шрифт DejaVuSansMono Nerd | Дежавю | 2.37 | НЕТ |
Шрифт DroidSansMono Nerd | Дроид Санс Моно (Ascender Corp) | 1.00-113 | НЕТ |
Шрифт EnvyCodeR Nerd | Код зависти R | 0,79 | ДА |
Шрифт FantasqueSansMono Nerd | Фантастический без моно | 1.8.0 | НЕТ |
Шрифт FiraCode Nerd | Код Фиры | 6.2 | НЕТ |
Шрифт FiraMono Nerd | Фира Моно | 3.206 | НЕТ |
Шрифт GeistMono Nerd | Гейст Моно | 1.200 | НЕТ |
Шрифт GoMono Nerd | Го-Моно | 2.010 | НЕТ |
Шрифт Gohu Nerd | Гоху ТТФ, Гоху | 2.0 | НЕТ |
Взломать шрифт Nerd | Взломать | 3.003 | НЕТ |
Шрифт Hasklug Nerd | Хасклиг | 1.2 | ДА |
Шрифт HeavyDataMono Nerd | HeavyData (Вик Фигер) | 1 | НЕТ |
Шрифт Hurmit Nerd | Отшельник | 2.0 | ДА |
Шрифт iM-Writing Nerd | iA-писатель | декабрь 2018 г. | ДА |
Шрифт Inconsolata Nerd | Инконсолата | 3.000 | НЕТ |
Шрифт InconsolataGo Nerd | ИнконсолатаGo | 1,013 | НЕТ |
Шрифт Inconsolata LGC Nerd | Инконсолата LGC | 1.5.2 | НЕТ |
Шрифт IntoneMono Nerd | Intel Один Моно | 1.4.0 | ДА |
Шрифт Iosevka Nerd | Иосевка | 29.0.4 | НЕТ |
Шрифт IosevkaTerm Nerd | Иосевка Терм | 29.0.4 | НЕТ |
Шрифт IosevkaTermSlab Nerd | Иосевская термальная плита | 29.0.4 | НЕТ |
Шрифт JetBrainsMono Nerd | JetBrains Моно | 2.304 | НЕТ |
Шрифт Lekton Nerd | Лектон | 34 | НЕТ |
Шрифт Literacy Nerd | Освобождение | 2.1.5 | ДА |
Шрифт Lilex Nerd | Лилекс | 2.400 | НЕТ |
Шрифт MartianMono Nerd | МарсианинМоно | 1.0.0 | НЕТ |
Шрифт Meslo Nerd | Месло | 1.21 | НЕТ |
Шрифт Monaspice Nerd | Монаспейс | 1.101 | ДА |
Шрифт Monofur Nerd | Монофур (Тобиас Б. Келер) | 1.0 | НЕТ |
Шрифт Monoid Nerd | Моноид | 0,61 | НЕТ |
Шрифт Mononoki Nerd | Мононоки | 1,6 | ДА |
Шрифт M+ Nerd | Шрифты MPlus | 2023/09 | НЕТ |
Шрифт Noto Nerd | Ното | div | НЕТ |
Шрифт OpenDyslexic Nerd | ОткрытыйДислексик | 2.001 | НЕТ |
Шрифт Overpass Nerd | Эстакада | 3.0.5 | НЕТ |
Шрифт ProFont Nerd | ПроФонт | 2.3, 2.2 | НЕТ |
Шрифт ProggyClean Nerd | ProggyClean (Тристан Гриммер) | 15 апреля 2004 г. | НЕТ |
Шрифт RecMono Nerd | Рекурсивное моно | 1,085 | НЕТ |
Шрифт RobotoMono Nerd | Робото Моно | 3.0 | НЕТ |
Шрифт SauceCodePro Nerd | Исходный код Pro | 2.042 | ДА |
Шрифт ShureTechMono Nerd | Поделиться Tech Mono | 1,003 | ДА |
Шрифт SpaceMono Nerd | Космическое Моно | 1.001 | НЕТ |
Шрифт Terminess Nerd | Терминус ТТФ | 4.49.3 | ДА |
Шрифт Tinos Nerd | Тинос | 1.23 | НЕТ |
Шрифт Ubuntu Nerd | Шрифт Ubuntu | 0,83 | НЕТ |
Шрифт UbuntuMono Nerd | Шрифт Ubuntu | 0,80 | НЕТ |
Шрифт UbuntuSans Nerd | Убунту Санс | 1,004 | НЕТ |
Шрифт VictorMono Nerd | Виктор Моно | 1.5.6 | НЕТ |
Шрифт ZedMono Nerd | Зед Моно | 1.2.0 | НЕТ |
*RFN = зарезервированное имя шрифта
флаги не заданы (по умолчанию только Seti-UI + Custom и Devicons )
двойные (переменные/пропорциональные) или одинарные (фиксированные/моноширинные) или значки-глифы пропорциональной ширины
Шрифт Awesome
Расширение Font Awesome
Иконки материального дизайна
Погода
Октиконы GitHub
Логотипы шрифтов (ранее Font Linux)
Дополнительные символы Powerline
Символы мощности МЭК
Помиконы
Кодиконы
Option 1: Release Archive Download
Лучший вариант, если вам нужен архив или полное семейство вариантов шрифтов (жирный, курсив и т. д.).
Шрифты доступны для загрузки в виде пакетов в последней версии. Хороший обзор можно найти на сайте Nerd Font (но не хватает более компактных архивов xv
).
Если вы хотите загрузить последнюю версию определенного шрифта внутри сценария, который вы можете использовать (замените «JetBrainsMono» своим шрифтом):
локон -OL https://github.com/ryanoasis/nerd-fonts/releases/latest/download/JetBrainsMono.tar.xz
Option 2: Homebrew Fonts
Лучший вариант, если вы используете macOS и хотите использовать Homebrew .
Все шрифты доступны через Homebrew Cask на macOS (OS X).
заварить установку шрифта-хака-нерда-шрифта
Option 3: Unofficial Chocolatey or Scoop Repositories
Вариант для Windows и желающих использовать Chocolatey или Scoop .
Пользователи Chocolatey могут загрузить шрифты, опубликованные в репозитории сообщества Chocolatey (CCR):
choco установить nerd-fonts-hack
Пользователи Scoop могут загружать шрифты с помощью корзины Scoop для Nerd Fonts:
ведро с совок добавить шрифты Nerd совок установить Hack-NF
Option 4: Arch Extra Repository
Вариант для Arch Linux и желающих использовать дополнительные пакеты .
Большинство шрифтов доступны через пакеты Arch Extra. Некоторые специальные пакеты находятся в AUR.
Option 5: PowerShell Web Installer
Лучший вариант для интерактивного руководства по настройке или автоматизации установки с помощью сценариев PowerShell .
Примечание :
Требуется установка PowerShell 7+ в Windows, macOS или Linux.
Также поддерживается Windows PowerShell 5.1 .
Это сторонний инструмент сообщества. Более подробную информацию можно найти в репозитории GitHub здесь, включая расширенные варианты установки.
Чтобы запустить интерактивный установщик, используйте следующую команду:
& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1')))
Чтобы установить определенные шрифты напрямую, используйте следующую команду:
& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1'))) -Name hack, Heavy-data
Чтобы установить шрифты без запроса подтверждения, используйте:
& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1'))) -Confirm:$false -Name hack, Heavy-data
Чтобы получить список возможных названий шрифтов, используйте:
& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1'))) -List All
Option 6: Ad Hoc Curl Download
Вариант, если вы хотите использовать команду
curl
или для использования в скриптах .
Примечание . Получить новые шрифты не получится, поскольку их больше нет в репозитории.
mkdir -p ~/.local/share/fontscd ~/.local/share/fonts && curl -fLO https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts/DroidSansMono/DroidSansMNerdFont-Regular .otf
Примечание: устаревшие альтернативные пути: ~/.fonts
cd ~/Library/Fonts && curl -fLO https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts/DroidSansMono/DroidSansMNerdFont-Regular.otf
Option 7: Install Script
Лучший вариант, если вы хотите автоматизировать установку или использовать в скриптах .
Примечание :
На данный момент требуется (поверхностное) клонирование репо :-(
Не получится получить новые шрифты, так как их больше нет в репозитории.
Устанавливает все исправленные шрифты ( Внимание: слишком много шрифтов имеют большой размер )
./install.sh
или в PowerShell (только для Windows):
./install.ps1
Устанавливает один шрифт по вашему выбору.
./install.sh <Имя шрифта>./install.sh Взлом ./install.sh HeavyData
или в PowerShell (только для Windows):
./install.ps1 <Имя шрифта>./install.ps1 Взлом ./install.ps1 HeavyData ./install.ps1 FiraCode, Взлом ./install.ps1 DejaVuSansMono -WhatIf
Option 8: Font Fallback
В большинстве систем имеется механизм поиска альтернативного шрифта, когда в текущем шрифте нет необходимого глифа. Например, вы редактируете латинский текст и вставляете китайский иероглиф, этот глиф берется не из вашего активного шрифта (его нет), а из какого-то другого шрифта.
В качестве резервного шрифта вы можете использовать один из шрифтов SymbolsOnly
.
Для систем на основе Fontconfig, таких как Linux, вы можете улучшить поведение с помощью файла конфигурации 10-nerd-font-symbols.conf
, который необходимо установить вручную.
Плюсы: одного символьного шрифта достаточно для всех текстовых шрифтов.
Минусы: масштабирование и размещение резервных символов могут быть ошибочными или ошибочными.
Option 9: Clone the Repo
Лучший вариант для полного контроля над всеми или некоторыми шрифтами или участия в разработке.
Примечание . Получить новые шрифты не получится, поскольку их больше нет в репозитории.
Полный клон этого репозитория не требуется и не эффективен (в основном из-за размера репозитория), если вас просто интересует ограниченный набор шрифтов.
Если вы хотите клонировать весь репозиторий, обязательно выполните поверхностное клонирование:
git clone --глубина 1
Даже если вы разрабатываете, вам, вероятно, не нужны старые версии файлов шрифтов. С помощью этой команды у вас есть все коммиты, но не все старые данные — они будут загружены, только если вы проверите старые двоичные файлы (или выполните вину):
git clone --filter=blob:none [email protected]:ryanoasis/nerd-fonts
Если вы хотите клонировать только подкаталог, используйте git sparse-checkout
.
git clone --filter=blob:none --sparse [email protected]:ryanoasis/nerd-fontscd nerd-fonts git sparse-checkout добавить исправленные шрифты/JetBrainsMono
Option 10: Patch Your Own Font
Возможность исправления собственного шрифта или полной настройки исправленного шрифта.
Используйте предоставленный скрипт командной строки Python, чтобы создать исправленный шрифт из вашего собственного шрифта, чтобы получить дополнительные новые глифы.
См.: Использование Font Patcher.
используйте эту опцию, если вы не хотите использовать один из предоставленных шрифтов
вам все равно нужно будет скопировать сгенерированный шрифт в правильный каталог шрифтов в вашей системе.
Исправление шрифта по вашему выбору:
Используйте скрипт
fontforge -script font-patcher PATH_TO_FONT
./font-patcher PATH_TO_FONT
./FontForge.AppImage -script $PWD/font-patcher $PWD/BaseFont.ttf -out /tmp
Использование с Fontforge AppImage
Примечание : chmod u+x
AppImage после загрузки. Все предоставленные пути должны быть абсолютными , и требуется явный выходной путь! Если все находится в одном каталоге, вы можете использовать сокращение $PWD
.
Использование, прямое (удобнее позвонить, если вас это устраивает):
Fontforge можно установить как пакет.
или на OSX через brew install fontforge
или как AppImage
Загрузите скрипт и его вспомогательные файлы в виде архива и распакуйте.
Просто скачать скрипт font-patcher
недостаточно.
Требуется: пакеты Fontforge, Python 3, python-fontforge
и argparse
Использование, рекомендуется:
Используйте докер
docker run --rm -v /path/to/fonts:/in:Z -v /path/for/output:/out:Z nerdfonts/patcher [OPTIONS]
docker run --rm -v /path/to/fonts:/in:Z -v /path/for/output:/out:Z -e "PN=1" nerdfonts/patcher [OPTIONS]
docker run --rm -v /path/to/fonts:/in:Z -v /path/for/output:/out:Z -e "PN=10" nerdfonts/patcher [OPTIONS]
Укажите количество параллельных задач до 10.
Одиночный процесс (медленный)
Параллельные задачи по умолчанию
Примечание
Семейство полученного шрифта (также известное как имя шрифта) будет установлено в исходное семейство после CamelCasing, после удаления пробелов и добавления Nerd Font
. Например, iosevka term
будет называться IosevkaTerm Nerd Font
.
Ниже приведены полные параметры, см. также страницу с описанием всех параметров :
Nerd Fonts Patcher v3.1.0-6 (4.8.1) (ff 20230101) usage: font-patcher [-h] [-v] [-s] [--variable-width-glyphs] [--debug [{0,1,2,3}]] [-q] [--careful] [-ext EXTENSION] [-out OUTPUTDIR] [--makegroups [{-1,0,1,2,3,4,5,6}]] [-c] [--codicons] [--fontawesome] [--fontawesomeext] [--fontlogos] [--material] [--octicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] [--weather] [--boxdrawing] [--configfile CONFIGFILE] [--custom CUSTOM] [--dry] [--glyphdir GLYPHDIR] [--has-no-italic] [-l] [--metrics {HHEA,TYPO,WIN}] [--name FORCE_NAME] [--postprocess POSTPROCESS] [--removeligs] [--xavgcharwidth [XAVGWIDTH]] [--progressbars | --no-progressbars] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com * Version: 3.1.0-6 * Development Website: https://github.com/ryanoasis/nerd-fonts * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md positional arguments: font The path to the font to patch (e.g., Inconsolata.otf) options: -h, --help show this help message and exit -v, --version show program's version number and exit -s, --mono, --use-single-width-glyphs Whether to generate the glyphs as single-width not double-width (default is double-width) (Nerd Font Mono) --variable-width-glyphs Do not adjust advance width (no "overhang") (Nerd Font Propo) --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file) -q, --quiet Do not generate verbose output --careful Do not overwrite existing glyphs if detected -ext EXTENSION, --extension EXTENSION Change font file type to create (e.g., ttf, otf) -out OUTPUTDIR, --outputdir OUTPUTDIR The directory to output the patched font file to --makegroups [{-1,0,1,2,3,4,5,6}] Use alternative method to name patched fonts (default=1) Symbol Fonts: -c, --complete Add all available Glyphs --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesomeext Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/) --fontlogos Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos) --material, --mdi Add Material Design Icons (https://github.com/templarian/MaterialDesign) --octicons Add Octicons Glyphs (https://octicons.github.com) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/) --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons) --powerline Add Powerline Glyphs --powerlineextra Add Powerline Extra Glyphs (https://github.com/ryanoasis/powerline-extra-symbols) --weather Add Weather Icons (https://github.com/erikflowers/weather-icons) Expert Options: --boxdrawing Force patching in (over existing) box drawing glyphs --configfile CONFIGFILE Specify a file path for JSON configuration file (see sample: src/config.sample.json) --custom CUSTOM Specify a custom symbol font, all glyphs will be copied; absolute path suggested --dry Do neither patch nor store the font, to check naming --glyphdir GLYPHDIR Path to glyphs to be used for patching --has-no-italic Font family does not have Italic (but Oblique), to help create correct RIBBI set -l, --adjust-line-height Whether to adjust line heights (attempt to center powerline separators more evenly) --metrics {HHEA,TYPO,WIN} Select vertical metrics source (for problematic cases) --name FORCE_NAME Specify naming source ('full', 'postscript', 'filename', or concrete free name-string) --postprocess POSTPROCESS Specify a Script for Post Processing --removeligs, --removeligatures Removes ligatures specificed in JSON configuration file (needs --configfile) --xavgcharwidth [XAVGWIDTH] Adjust xAvgCharWidth (optional: concrete value) --progressbars Show percentage completion progress bars per Glyph Set (default) --no-progressbars Don't show percentage completion progress bars per Glyph Set
./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 Inconsolata.otf --fontawesome ./font-patcher Inconsolata.otf --fontawesome --octicons --pomicons ./font-patcher Inconsolata.otf ./FontForge.AppImage -script /tmp/nerdfonts/font-patcher /tmp/nerdfonts/CascadiaMonoPL-Semibold.ttf --fontawesome -out /tmp ./FontForge.AppImage -script $PWD/font-patcher $PWD/CascadiaMonoPL-Semibold.ttf --octicons -out $HOME docker run --rm -v ~/myfont/patchme:/in:Z -v ~/myfont/patched:/out:Z nerdfonts/patcher docker run --rm -v ~/Desktop/myfont/patchme:/in:Z -v ~/Desktop/myfont/patched:/out:Z nerdfonts/patcher --fontawesome
Обычно вам нужна опция --complete
.
для использования участниками или разработчиками
переисправляет все шрифты в непропатченном каталоге:
./gotta-patch-em-all-font-patcher!.sh
при желании можно ограничиться определенным шаблоном имени шрифта:
./gotta-patch-em-all-font-patcher!.sh Hermit
или для начала имени определенного каталога:
./gotta-patch-em-all-font-patcher!.sh /Heavy
Полные варианты:
Usage: ./gotta-patch-em-all-font-patcher!.sh [OPTION] [FILTER] OPTION: -c, --checkfont Create the font(s) in check-fonts/ instead -t, --keeptime Try to preserve timestamp of previously patched font in patched-fonts/ directory -v, --verbose Show more information when running -i, --info Rebuild JUST the readmes -j, --jobs Run up to 8 patch processes in parallel -h, --help Show this help FILTER: The filter argument to this script is a filter for the fonts to patch. The filter is a regex (glob * is expressed as [^/]*, see `man 7 glob`) All font files that start with that filter (and are ttf, otf, or sfd files) will be processed only. Example ./gotta-patch-em-all-font-patcher!.sh "iosevka" Process all font files that start with "iosevka" If the argument starts with a '/' all font files in a directory that matches the filter are processed only. Example ./gotta-patch-em-all-font-patcher!.sh "/iosevka" Process all font files that are in directory "iosevka"
См. Contribution.md
Ссылайтесь на тег выпуска или ветку, а не на главную ветку, поскольку пути могут меняться для каждого выпуска.
Например:
✅ Используйте: https://github.com/ryanoasis/nerd-fonts/tree/ v3.0.0 /patched-fonts/Hermit/Regular/HurmitNerdFont-Regular.otf
✅ Используйте: https://github.com/ryanoasis/nerd-fonts/blob/ 0.9.0 /patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf
Вместо: https://github.com/ryanoasis/nerd-fonts/blob/ master /patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf
Неисчерпывающий список шрифтов, для которых было бы полезно установить исправления, но которые не включены в Nerd Fonts из-за их лицензии (собственной, коммерческой и т. д.):
Консолас
Данк Моно
Входной моно
Оператор Моно
ПрагматаПро
Сан-Франциско Моно
См. Wiki: Цель проекта.
См. Changelog.md.
См. ЛИЦЕНЗИЮ