Skip Navigation
60 comments
  • Liberation fonts, Noto fonts, Deja Vu fonts and Nimbus fonts pretty much. Add in Cantarell too and you are set I would say. Those are the ones you should install for compatibility.

    I always install Inter for UI and JetBrains Mono for terminal usage. I find they render way better than pretty much anything else.

    Update: Discovered Geist and Geist Mono and they are amazing, I am going to replace Inter and JetBrains Mono from now on: github.com/vercel/geist-font

  • I commonly use the following font families:

    Hack

    Noto

    Inter

    Helvetica

    Montserrat

    Space Grotesk

    Times New Roman

    Atkinson Hyperlegible

    Cormorant (Garamond)

  • I always install the Noto fonts for things like emojis and asian characters, extra fonts to cover the Cyrillic alphabet, and finally OnePlus's Slate font, which I fell in love with back in the days when I rocked a OnePlus 7 Pro.

  • Sofia Sans, JetBrains Mono/Iosevka/Fira Code, noto-fonts-emoji if you want emoji to work, maybe Atkinson Hyperlegible if that's your thing

  • These are the ones I install on every system:

    ttf-caladea 20200113-3

    ttf-carlito 20230509-1

    ttf-fira-code 6.2-2

    ttf-liberation 2.1.5-1

    ttf-linux-libertine-g 20120116-7

    adobe-source-sans-fonts 3.052-1

    adobe-source-serif-fonts 4.005-1

    noto-fonts-cjk 20230817-1

    noto-fonts-extra 1:23.11.1-1

    Currently trying otf-monaspace though and I quite like it.

  • I really like cascadia-code for my terminal (nerdfonts.com has the version with all the ligatures)

    I don't do any graphic design or anything like that, so the fonts that come with any modern distro seem to do the trick - maybe I'd install ttf-ms-fonts for better compatibility when dealing with files across multiple operating systems.

    • inter for gnome
    • fira-mono for terminal
    • fira-code for coding
    • noto, liberation and dejavu for completion
  • I have Ubuntu, inter and IBM Plex installed on my kde plasma install, but somehow I keep forgetting to set any of them and just keep the noto sans that comes default with KDE. lol

60 comments