be5invis / Iosevka
git clone https://github.com/be5invis/Iosevka.git
v34.9.0 · 27d ago
Versatile typeface for code, from code.
+10
stars, 24h · #3,539
+~56
stars, 7 days · #3,681
+~240
stars, 30 days · #3,370
23k
★ total · +0% this week
695
forks · 96 open issues
Star history (as recorded here)
LanguageJavaScript
LicenseOFL-1.1
Created2015-07-18 (11y ago)
Last push2d ago
Watchers194
OwnerUser
GitHub topics
Links
- GitHub: github.com/be5invis/Iosevka
- Homepage: http://be5invis.github.io/Iosevka
- Releases · Issues · Hacker News mentions
README excerpt
------------ **Iosevka** \[ˌjɔˈseβ.kʰa\] is an *open-source*, *sans-serif* + *slab-serif*, *monospace* + *quasi‑proportional* typeface family, designed for *writing code*, using in *terminals*, and preparing *technical documents*. ## Installation ### Installing from GitHub Releases 1. Download your font package from releases. * For Linux users you could use the following command to download all the TTC packages in the latest release: [code] 2. Quit all your editors / programs. 3. Unarchive the font package and you will see the font files. 4. Take actions depending on your OS: * **Windows**: Select the font files and drag into font settings / font control panel page. * On Windows 10 1809 or newer, the default font installation is per-user, and it may cause compatibility issues for some applications, mostly written in Java. To cope with this, right click and select “Install for all users” instead. Ref. * **macOS**: Follow instructions here. * **Linux** : Copy the font files to your fonts directory then run `sudo fc-cache`. ### Installing via Package Managers *Disclaimer: This repository does not maintain any package manager distribution. The packages listed below may not always be up-to-date.* * **macOS** * Standard distribution in Homebrew: [code] * Search for other variants using `brew search font-iosevka` and install what you want. * Customizable install using Homebrew: see robertgzr/homebrew-tap. * **Linux** * Arch Linux: Install one of the ttc-iosevka packages. * Ubuntu Linux: Install one of the fonts-iosevka packages. * Void Linux: Install the font with `xbps-install font-iosevka`. * Fedora: Install the font(s) from the COPR here. Run `dnf search iosevka` to discover available fonts and `dnf install` to install the chosen one(s). * openSUSE Tumbleweed: iosevka-fonts package produces many variants, run `zypper se 'iosevka*fonts'` to discover available fonts, and `zypper in` to install the chosen one(s). * **FreeBSD**: The font can be installed with `pkg install iosevka`. * **OpenBSD**: Run `pkg_info -Q iosevka` to see which Iosevka packages are available. Use `pkg_add` to install the chosen package(s). ## Features In the official package, Iosevka provides 6 monospace subfamilies (sans-serif and slab-serif, each in the 3 spacings Default, Term and Fixed) and 2 quasi-proportional subfamilies (Aile (sans-serif) and Etoile (slab-serif)). In all the monospace subfamilies, 9 weights (Thin to Heavy), 2 widths (Normal and Extended), and 3 slopes (Upright, Italic and Oblique) are included. In the quasi-proportional subfamilies, the quantity of widths is reduced to 1. All versions include the same ranges of characters: Latin letters, Greek letters (including Polytonic), some Cyrillic letters, IPA symbols and common punctuations and some symbols. You can check out the full list here. 248 Supported Languages: Abkhazian, Afar, Afrikaans, Aghem, Akan, Akoose, Albanian, Anii, Aragonese, Armenian, Asturian, Asu, Atsam, Azerbaijani, Bafi