Frequently Asked Questions

How do I send feedback related to the font?

We’re eager to improve the font and make it better for everyone. Please use our feedback channel on GitHub for any public issues. For anything else, send us email and we’ll get back to you.

How to download the newest version of the font?

You can download the latest version in “My orders” section by providing the email you used during the checkout and the order number. Alternatively, find the email that you received after the purchase. The download link contains always the newest available version. If nothing works for you, please contact us via info@monolisa.dev.

Can I upgrade to a higher-tier bundle?

Yes, you can.

Upgrade to Plus

If you bought the font after 27th of November 2020, you can buy the upgrade separately. In case you’ve bought the font before, you are eligible for a free upgrade to the plus edition. You can download the font in “My orders” section.

Professional

In case you want to upgrade from the personal edition to the professional one, we’re happy to cover for the difference. Send us email and we’ll respond with a coupon.

How to enable stylistic sets and the script variant?

Some features of MonoLisa are optional and they are hidden behind stylistic sets. At the moment, editor support for the feature is unfortunately poor.

In VS Code the example below, we enable calt glyphs (space alterations), disable ligatures (liga), and enable the script variant (ss02):

settings.json

{
  "editor.fontLigatures": "'calt' on, 'liga' off, 'ss02' on"
}

The editor.fontLigatures accepts standard CSS.

As editors often don’t support the feature, one way to work around the problem is to replace the glyphs with the ones you prefer. For this purpose, a tool called OpenType Feature Freezer can be handy. Consider the usage below:

pyftfeatfreeze -n -v -f ‘zero,ss01,ss04,ss06’ source-font.otf output-font.otf

How to enable the script variant for comments in VS Code?

To do this, make sure ss02 is enabled and that italic font style is being applied to your theme. The configuration below does this globally for VS Code:

settings.json

{
  "editor.fontLigatures": "'ss02' on",
  "editor.tokenColorCustomizations": {
    "textMateRules": [
      {
        "scope": "comment",
        "settings": {
          "fontStyle": "italic"
        }
      }
    ]
  }
}

See the related Stack Overflow question for more information.

How to install or remove the font?

  • Installing fonts on Windows

  • Linux: Please refer to the documentation of your Linux distribution.

How to install the font on Mac?

  1. Select and open all downloaded files (*.otf)
  2. Click on “Install font”

How to uninstall the font on Mac?

  1. Open Font Book.app
  2. Find MonoLisa using search
  3. Right-click on it and choose Remove “MonoLisa” Family
  4. Empty trash bin

How do I update the font on Mac?

  1. Download the latest version of the font
  2. Remove the old version of the font using Font Book.app
  3. Install the newer version of the font

You might need to restart your computer to see the newer version of the font in your editor. If that doesn’t work, please see next question.

How to clear font caches on Mac?

  1. Run the following in Terminal.app
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
  1. Restart your computer
  2. Re-install the font (see previous question)

Please refer to these instructions if you still can’t update the font.

What are the suggested settings for Visual Studio Code?

See the settings below :

{
    "editor.fontFamily": "MonoLisa",
    "editor.lineHeight": 0,
    "editor.fontLigatures": true,
    "editor.fontSize": 12
}

Setting lineHeight to zero means VS Code will figure out the height automatically based on the font.

How to change the font weight in Visual Studio Code?

In order to alter the font weight, you should use the editor.fontWeight field like this:

{
    "editor.fontFamily": "MonoLisa",
    "editor.fontWeight": "400",
}

Adjust the number based on the fonts you own. 400 is regular and the rest are with 100 increments (300 for light for example and 700 for bold).

What are the suggested settings for WebStorm?

See the settings below:

WebStorm settings

The main point is to set the font to MonoLisa. Please adjust the remaining options to your liking.

How to make MonoLisa take less vertical space in my editor?

If the default line height of MonoLisa feels too roomy for you, try adjusting it in VS Code like this:

settings.json

{
  "editor.lineHeight": 16
}

Tweak the number till it looks good to you. You can use zero to use the default measurement to compare.

I am a student and cannot afford MonoLisa, what can I do?

Send proof of your student status to our email and we’ll see what we can do. A photo of your student card would be enough.

What languages does MonoLisa support?

MonoLisa currently supports 224 languages

  • Abenaki
  • Afaan Oromo
  • Afar
  • Afrikaans
  • Albanian
  • Alsatian
  • Amis
  • Anuta
  • Aragonese
  • Aranese
  • Aromanian
  • Arrernte
  • Arvanitic
  • Asturian
  • Atayal
  • Aymara
  • Azerbaijani
  • Bashkir
  • Basque
  • Belarusian
  • Bemba
  • Bikol
  • Bislama
  • Bosnian
  • Breton
  • Bulgarian Romanization
  • Cape Verdean
  • Catalan
  • Cebuano
  • Chamorro
  • Chavacano
  • Chichewa
  • Chickasaw
  • Chinese Pinyin
  • Cimbrian
  • Cofan
  • Cornish
  • Corsican
  • Crimean Tatar
  • Croatian
  • Czech
  • Danish
  • Dawan
  • Delaware
  • Dholuo
  • Drehu
  • Dutch
  • English
  • Esperanto
  • Estonian
  • Faroese
  • Fijian
  • Filipino
  • Finnish
  • Folkspraak
  • French
  • Frisian
  • Friulian
  • Gagauz
  • Galician
  • Ganda
  • Genoese
  • German
  • Gikuyu
  • Gooniyandi
  • Greek
  • Greenlandic
  • Guadeloupean
  • Gwichin
  • Haitian Creole
  • Han
  • Hawaiian
  • Hiligaynon
  • Hopi
  • Hotcak
  • Hungarian
  • Icelandic
  • Ido
  • Igbo
  • Ilocano
  • Indonesian
  • Interglossa
  • Interlingua
  • Irish
  • Istroromanian
  • Italian
  • Jamaican
  • Javanese
  • Jerriais
  • Kaingang
  • Kala Lagaw Ya
  • Kapampangan
  • Kaqchikel
  • Karakalpak
  • Karelian
  • Kashubian
  • Kikongo
  • Kinyarwanda
  • Kiribati
  • Kirundi
  • Klingon
  • Kurdish
  • Ladin
  • Latin
  • Latino Sine
  • Latvian
  • Lithuanian
  • Lojban
  • Lombard
  • Low Saxon
  • Luxembourgish
  • Maasai
  • Makhuwa
  • Malay
  • Maltese
  • Manx
  • Maori
  • Marquesan
  • Meglenoromanian
  • Meriam Mir
  • Mirandese
  • Mohawk
  • Moldovan
  • Montagnais
  • Montenegrin
  • Murrinhpatha
  • Nagamese Creole
  • Nahuatl
  • Ndebele
  • Neapolitan
  • Ngiyambaa
  • Niuean
  • Noongar
  • Norwegian
  • Novial
  • Occidental
  • Occitan
  • Old Icelandic
  • Old Norse
  • Oshiwambo
  • Ossetian
  • Palauan
  • Papiamento
  • Piedmontese
  • Pinyin
  • Polish
  • Portuguese
  • Potawatomi
  • Qeqchi
  • Quechua
  • Rarotongan
  • Romanian
  • Romansh
  • Rotokas
  • Russian
  • Sami
  • Sami Inari
  • Sami Lule
  • Sami Northern
  • Sami Southern
  • Samoan
  • Sango
  • Saramaccan
  • Sardinian
  • Scottish Gaelic
  • Serbian
  • Seri
  • Seychellois
  • Shawnee
  • Shona
  • Sicilian
  • Silesian
  • Slovak
  • Slovenian
  • Slovio
  • Somali
  • Sorbian Lower
  • Sorbian Upper
  • Sotho Northern
  • Sotho Southern
  • Spanish
  • Sranan
  • Sundanese
  • Swahili
  • Swazi
  • Swedish
  • Tagalog
  • Tahitian
  • Tetum
  • Tok Pisin
  • Tokelauan
  • Tongan
  • Tshiluba
  • Tsonga
  • Tswana
  • Tumbuka
  • Turkish
  • Turkmen
  • Tuvaluan
  • Tzotzil
  • Ukrainian
  • Uzbek
  • Venetian
  • Vepsian
  • Vietnamese
  • Volapuk
  • Voro
  • Wallisian
  • Walloon
  • Waraywaray
  • Warlpiri
  • Wayuu
  • Welsh
  • Wikmungkan
  • Wiradjuri
  • Wolof
  • Xavante
  • Xhosa
  • Yapese
  • Yindjibarndi
  • Zapotec
  • Zarma
  • Zazaki
  • Zulu
  • Zuni

How to issue a refund for my order

You’re eligible for a full refund for 14 days after purchasing the font. During this period, login to My Orders section using your email and order ID. Use “Refund” button there to request the refund.

What Developers Say

Gant Laborde
Gant LabordeCIO at Infinite Red

As a consultant, an instructor, and a presenter, having a clean and engaging mono font is paramount, and MonoLisa delivers information perfectly to everyone without forgetting to sneak in some personality in a gentle smile.

Kyle Welch
Kyle WelchSenior Software Developer at Eventbrite

MonoLisa is now my go to font for all places. It has become my expectation in my terminal and code to the point that seeing other fonts confuses me. From the well designed and unique characters make it simple to parse and read throughout the day.

Horacio Herrera
Horacio HerreraIndependent consultant

This font is so sharp that the readability of my code increased a lot! Definitely a font I will use for a long time.

Max Stoiber
Max StoiberFrontend Developer at Gatsby

I love it ♥️

Mark Dalgleish
Mark DalgleishDeveloper at SEEK

I’ve been using MonoLisa as my editor font for the past few months. After a small adjustment period, I really grew to love it. Going back to any of my old font choices feels like a downgrade in comparison.

David Khourshid
David KhourshidSoftware developer at Microsoft

I’ve been using this font for months, and while the slightly wider nature of this font took a little getting used to at first, it eventually grew on me and I saw how well this font works with my daily workflow. A great, quality font and I highly recommend it!

Sara Vieira
Sara VieiraEngineer at CodeSandbox

As someone with an eye condition this font makes my life way easier. And not just in coding but even in design since it doesn’t only carry regular but the whole set of weights so you can even use it in design, logos or anything a monospace font makes sense.

Cassidy Williams
Cassidy WilliamsTeaching and coding at React Training

I switched to MonoLisa after trying out several different fonts in my terminal and in my IDE. As a coding instructor and speaker (and just someone who codes a lot in her free time), readability is always the most important thing to me in a font.

Kent C. Dodds
Kent C. DoddsMaking people's lives better with software

I’m not much of a font guy, but after using this font for just a few days it’s grown on my and I really like it. (And people wasted no time in constantly asking me what font I use). Two thumbs up 👍👍

Dominik Sumer
Dominik SumerCo-Founder of seriouscode.io

Love the aesthetics of the font and how it improves code readability. That’s why we’ve also decided to use it as the default font at snappify.io

Michał Popek
Michał PopekFrontend Developer

I had been struggling with some vision issues before and MonoLisa really helped me a lot by taking a lot of strain off my eyes.

Caleb Porzio
Caleb PorzioCreator of Alpine.js

MonoLisa is the perfect coding font IMO. Spacious, stylish, and super readable. I never pictured myself having such strong feelings about a font, yet here we are.