The PragmataPro Font has some really killer examples where they render == as a single character and clean up a lot of other stuff.

Example of PragmataPro

Would any Linux terminals support this? And are there any alternatives to PragmataPro?


So there are a few open source fonts targeting programmers that support ligatures, namely

However, very few opensource terminals that run natively on Linux yet support this. But you can find an current list in the FiraCode docs

  • Kitty I am using Kitty on i3 and I really love it

  • Black Screen (slow in browser terminal emulator that runs on node)

  • Konsole (terminal editor that uses Qt)
  • QTerminal (terminal editor that uses Qt)

No support

| improve this answer | |
  • 8
    I did read somewhere that vte terminals doesn't support ligatures. Why that? – ptkato Dec 28 '16 at 15:43
  • Would these terminals also support things like sparkline fonts like: github.com/aftertheflood/sparks or github.com/figs-lab/datalegreya – CMCDragonkai May 10 '18 at 11:09
  • PragmataPro is designed to be beautiful without antialiasing, it's a shame that antialiasing cannot be disabled in Kitty :/ – Michaël Oct 26 at 23:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.