Giter VIP home page Giter VIP logo

iosevka-mayukai / iosevka-mayukai Goto Github PK

View Code? Open in Web Editor NEW
204.0 2.0 5.0 42.12 MB

Font based on Iosevka Custom Build, with combination from Iosevka SS04 Menlo, SS07 Monaco, SS09 Source Code Pro, SS12 Ubuntu Mono, SS14 Jetbrains Mono, Hack Style, and some Nerd Font Patching.

font iosevka custom-build programming programming-fonts fonts programming-font monospace-font ligatures ligatures-font

iosevka-mayukai's Introduction

Iosevka Custom Build (Iosevka Mayukai)

This repository contains .ttf files from the result of custom build original Iosevka Font. All weight variant is available, from Regular, Italic, weight 100 until weight 900, and full bold. This custom build also support all font ligature from original Iosevka Build. We're using Iosevka SS04 (Menlo), Iosevka SS07 (Monaco), Iosevka SS09 (Source Code Pro), Iosevka SS12 (Ubuntu Mono), Iosevka SS14 (Jetbrains Mono), Hack Font Style, and Nerd Font patcher to make this Iosevka Custom Build, named Iosevka Mayukai.

Font Variants

Iosevka Mayukai Font is font with ligature suitable for programming font in text editor and IDE. Iosevka Mayukai have some variants. There are Iosevka Mayukai Original, Iosevka Mayukai Serif, Iosevka Mayukai Codepro, Iosevka Mayukai Monolite, and Iosevka Mayukai Sonata.

Iosevka Mayukai Original is variant with combination of Iosevka SS04 (Menlo), Iosevka SS07 (Monaco) and Iosevka SS12 (Ubuntu Mono) variant.

Iosevka Mayukai Serif is variant with combination of Iosevka SS09 (Source Code Pro), Iosevka SS12 (Ubuntu Mono), Iosevka SS14 (Jetbrains Mono), and Hack Font Style.

Iosevka Mayukai Codepro is variant with combination from Iosevka SS15 (IBM Plex Mono) and Iosevka SS18 (Input Mono).

Iosevka Mayukai Monolite is variant from combination of Iosevka SS16 (PT Mono), Iosevka SS17 (Recursive Mono), and Iosevka SS05 (Fira Mono) with complete ligature support.

Iosevka Mayukai Sonata is variant from combination of Iosevka SS18 (Input Mono) and Iosevka SS03 (Consolas).

Iosevka Mayukai Firastorm is variant from combination of Iosevka SS17 (Recursive Mono) and Iosevka SS05 (Fira Mono).

Each variant have separate bundle. There are bundle with ligation and without ligation. For code editor or IDE, we use new bundle named "IosevkaMayukaiXXXEditor-xxxx.zip". This bundle include fonts with built-in ligature and glyph ligation from Iosevka.

For terminal app or command prompt, use fonts inside zip bundle named "IosevkaMayukaiXXXTerminal-xxxx.zip". This bundle include fonts with monospace configuration and without ligation. Also available Nerd Patched Fonts with complete Glyph and Powerline variant inside this bundle on "nerd-patched-ttf" folder. This variant suitable for Terminal app usage and command prompt shell like Spaceship, Starship, and Powerlevel10K. This fonts patched with Nerd Font Tools by Ryanoasis.

Webfont type is available in each variant. Can be used for styling web apps font.

Font Sample Specimen

Here some screenshot for font speciment that can be see below.

Iosevka Mayukai Original - Regular Version

Gambar Demo 1

Iosevka Mayukai Original - Italic Version

Gambar Demo 2

Iosevka Mayukai Serif - Regular Version

Gambar Demo Serif 1

Iosevka Mayukai Serif - Italic Version

Gambar Demo Serif 2

Iosevka Mayukai Codepro - Regular Version

Gambar Demo Codepro 1

Iosevka Mayukai Codepro - Italic Version

Gambar Demo Codepro 2

Iosevka Mayukai Monolite - Regular Version

Gambar Demo Monolite

Iosevka Mayukai Monolite - Italic Version

Gambar Monolite Italic

Iosevka Mayukai Sonata - Regular Version

Gambar Demo Sonata

Iosevka Mayukai Sonata - Italic Version

Gambar Sonata Italic

Iosevka Mayukai Firastorm - Regular Version

Gambar Demo Firastorm

Iosevka Mayukai Firastorm - Italic Version

Gambar Firastorm Italic

Download and Installation

Quit your editor/program. Download the fonts from Github Release Page in this repository. Unzip and open the folder /IosevkaMayukaiXXX-xxxx.

  • Instruction for Linux : Copy the TTF files to your fonts directory, usually in your Home directory ~/.local/share/fonts/ . And then run Run sudo fc-cache -f -v. For refreshing Font Cache in your sistem.
  • Instructions for macOS
    • Right click on .ttf font file, and Install it with FontBook App.
  • Instructions for Windows : Download the fonts from the Releases Page, select the font files and right click, then hit "Install".
    • 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.

Settings for Your Code Editor

Open your text editor font settings, for example in VS Code / VS Codium Text Editor. Go to Font Settings, and write variant name in Font Selection. Save and reload your code editor. If it doesn't work, then try write "Iosevka-Mayukai-" in Font selection settings.

If you use Iosevka Mayukai Original, you should write "Iosevka Mayukai Original" in text editor font settings. For macOS or Windows, try write "Iosevka-Mayukai-Original" if the first one is fail.

Gambar Setting 1

For Iosevka Mayukai Serif setting, you should write "Iosevka Mayukai Serif" in text editor font settings. For macOS or Windows, try write "Iosevka-Mayukai-Serif" if the first one is fail.

Gambar Setting 2

If you use Iosevka Mayukai Codepro, you should write "Iosevka Mayukai Codepro" in text editor font settings. For macOS or Windows, try write "Iosevka-Mayukai-Codepro" if the first one is fail.

Gambar Setting 3

For Iosevka Mayukai Monolite, you should write "Iosevka Mayukai Monolite" in text editor font settings. For macOS or Windows, try write "Iosevka-Mayukai-Monolite" if the first one is fail.

Gambar Setting 4

For Iosevka Mayukai Sonata, you should write "Iosevka Mayukai Sonata" in text editor font settings. For macOS or Windows, try write "Iosevka-Mayukai-Sonata" if the first one is fail.

Gambar Setting 4

For Iosevka Mayukai Sonata, you should write "Iosevka Mayukai Firastorm" in text editor font settings. For macOS or Windows, try write "Iosevka-Mayukai-Firastorm" if the first one is fail.

Gambar Setting 4

Nerd Variant

If you're using Nerd Patched Font variant, you should select or use "Iosevka Nerd Font" in Terminal font settings. This will enable font with patched glyph and more icon in your Terminal shell or command prompt app. These variant using filename "Iosevka Mayukai xxxxxxx Nerd Font Complete", and placed inside "nerd-patched-ttf" installation folder. Remember that Nerd font variant is without ligation, and only use Glyph and icon patched by Nerd Font Tools.

Demo

Iosevka Mayukai Font when applied to VS Code text editor, using Iosevka Mayukai Semibold and Iosevka Mayukai Medium, or using weight 500 and weight 600. Theme that applied with this demo is VS Code Mayukai Theme.

Iosevka Mayukai Original Font

Gambar Demo 3

Iosevka Mayukai Serif Font

Gambar Demo 4

Iosevka Mayukai Codepro Font

Gambar Demo 4

Iosevka Mayukai Monolite Font

Gambar Demo 5

Iosevka Mayukai Sonata Font

Gambar Demo 6

Iosevka Mayukai Firastorm Font

Gambar Demo 7

Build Plans Script

Private build plans script for these font available in different repository. You can visit Iosevka Mayukai Build Plans Repository if you want to build or customize it by yourself. And then you can check Build Iosevka Custom Font Documentation for building it step by step.

Thank You

Thank you for Belleve Invis, their developers, and contributors that making Iosevka Font happens. Don't forget check and download original Iosevka Font from here https://github.com/be5invis/Iosevka. You can check Iosevka Demo Page for details.

iosevka-mayukai's People

Contributors

gulajavaministudio avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

iosevka-mayukai's Issues

Ligature does not work

OS: Opensuse thumbelweed
Font Tried: Iosevka Mayukai Original v570, Iosevka Mayukai Sonata v570

But when i tried Fira Code Font, its is working.

Using nerd font patched v5.7.2 in Windows 10, powerline symbols are too wide in some terminal/editor.

image

Only in Wezterm, those symbols are correct, and the font name is "Iosevka Mayukai Codepro" in most Windows programs, this is system Notepad font setting screenshot:

image

You can see that I only have nerd font patched version installed in my system:

image

Only in ConEmu the font name is "Iosevka Nerd Font":

image

But powerline symbols are also too wide:

image

In previous version (before "Slimming down Nerd patched files"), I was using the "Mono Windows Compatible", in that case, powerline symbols are correct, but the rest of nerd font "icons" is too small:

image

[Breaking] Iosevka 11.x version break ligature support in Nerd Font Patcher

There is compatibility issue in Nerd Font Patcher for Iosevka 11 or up version. Font that have been patched with Nerd Font Patcher, cannot show ligature if use it inside text editor. So for now, if you want use Iosevka Mayukai font for text editor, just install or copy font file inside "ttf" folder. And don't install "nerd-patched-ttf" because it will remove ligature support in your text editor.

If you want to use Iosevka Mayukai for Terminal or Shell Prompt, you can install font inside "nerd-patched-ttf" and "ttf" folders. And then set this font in your Terminal Settings or Shell prompt in your operating system.

Small icons in terminal

Hey, thanks for putting this font together, it looks great!

I am having 2 issues that I think are related.

  1. In Kitty terminal, Nerd font icons are very small when using the font
  2. In Gnome Terminal, the nerd-patched font doesn't appear. The regular font does and has icons (uninstalled the nerd font and did a refresh of the fc-cache) but they are also small.

I installed the font as per the readme, copying it into ~/.local/share/fonts then running sudo fc-cache -fv. It appears when I do an fc-list.

No worries if the repo does not intend on maintaining a variant that is compatible with terminal emulators, just thought I would ask :) Happy to help with testing and submit any necessary info/screenshots.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.