Fura Code Nerd Font Mono - Retina is my favorite mono-spaced, slab-serif font to use. It has support for ligatures and custom stylistic sets (like dotted zero instead of a lined zero). Personally I think that the slight curves really make the font, it's not full on cursive (which is pretty difficult to read for me when programming) but it adds a lot of character.
I watched this specifically to see what you said about Terminus (Terminess) and this font really *needs* to be used in the bitmap version, non-antialiased at 14 point on 1080p. It is incredibly sharp and readable even at 12 point if you stick to the bitmap version. The TTF versions from the Nerd font collection only look good on high DPI displays; like retina and 4k resolutions.
Do you need to have a terminal emulator to get the font ligatures work in terminal and editor like vim? Or can you apply font ligatures in just gnome terminal with bash? I tried using fira code and it didnt have font ligatures when i opened up neovim :(
Fira Code is my absolute favorite. Even more since I switched to st with the ligature patch applied. Before that, Hack was my absolute killer. Love it. I actually wish it had ligatures though, they have become a must-have for me. The one thing that gets me off about the otherwise great Ubuntu Mono font is that lowercase m. Though I enjoy the Ubuntu Regular font with my graphical applications on Arch 🙂 I feel it's especially nice with Thunderbird and the TT Deep Dark theme (though I send and receive plain text only; and this is where I still use Hack as my font 🙂). And Code New Roman is purely awesome! It's a really fascinating font. I used to enjoy Source Code Pro back when I used Atom and Brackets (meanwhile, I ditched both of these). Great choice of fonts, DT!
I use Iosevka because it has a ton of situational variety that is otherwise ignored in other mono spaced fonts. Extended-Fixed for title bars in i3, Terminal-specific families -- more important than you think... Fixed-width for menus and such. Heavy, Medium, and Semi-Bold options exist.
Iosevka Monospaced font from the Serif family that supports 226 languages. POSIX doesn't really need emojis to function. So it's a lot of discussion, or a hard choice. Like Terry made with Temple OS. Knowing that solution, I'd say Garuda-like styling is the best. And can be even improved with colored emoji that can rotate with EGA colors. Otherwise, I'd say Luke Smith's copy-paste solution will do, for terminal usage.
@ACES STUDIO It's an Undertale reference. Excellent game. That's referencing something very obscure, 99.9% of people who play the game and don't read up on how to discover it will have no idea who said that.
List of fonts showcased: Inconsolata SauceCodePro Code New Roman Roboto Mono Hack JetBrains Mono Ubuntu Mono Monofur Terminess Mononoki Thanks DT, I've got a few to try out now!
I use Cascadia Code wherever possible nowadays. It's really clean and has nice code ligatures. They also include PowerLine compatible versions with each release ever since they accepted a pull request for it.
Man, your terminal color scheme is perfect! I've got a million schemes installed, but none are as easy on the eyes as yours. Is it something you downloaded with a proper name or is it something you did yourself?
In another video you mentioned that your theme was Dracula, which didn't look right any more, but the name I gave to the modified theme that was my attempt to replicate yours was Derekula.
@@pacbilly You can use his color scheme by using Alacritty and this dot file: gitlab.com/dwt1/dotfiles/-/blob/master/.config/alacritty/alacritty.yml#L217
When speaking of font sizes in reference to a 1920x1080 screen, you must also mention the DPI. Defaults are normally 96 dpi, but on laptops that yields very small text. A lot of folks, myself included, run at 120 dpi.
As more of a writer than coder, there are also problems with letter combinations, for example differentiating between barn and bam, down and clown, cap I and lower l... For me these things are seriously important, and at least for text point me more toward serif fonts. I am loving Cardo right now.
List for convenience: - Inconsolata - SauceCodePro/Source Code Pro - Code New Roman - Roboto Mono - Hack - JetBrains Mono - Ubuntu Mono - Monofur - Terminess/Terminus - Mononoki And here a side-by-side comparison: imgur.com/a/46j2hOZ
Great topic! I like changing mono fonts in my programming environments to bring in some fresh air from time to time... But I always come back to Anonymous Pro. It's free, beautiful and feels just right.
My list (because it matters): JetBrains Mono IBM Plex Source Code Pro Fira Mono Scientifica (if you have really good eyes) Incosolata Cascadia Code Terminus Noto Sans Mono Of course with Nerd Font patch if available
What a nice video to come across! I’m building an installer script for a Debian 11-based graphical desktop and at some point I want to give you the choice of terminal font. Good to hear options!
I've used "OpenDyslexic" it's a weird 60's looking at first, but I've used it on and off over the years. I'm slightly dyslexic (and short sighted) and this does help me read large blocks of text, and the characters are different enough ,for me, to read at 10 to 8 point font sizes.
Tthanks for the tips! My favorites used in long term on Windows daily in Microsoft Visual Studio: * Droid Sans Mono Slashed (original one has same 0 and O, there's a dotted variant as well) * Lucida Console (I guess this one is very old) * PT Mono (mostly cause I like PT Sans and PT Sans Caption) My favorites on Linux for terminals: * Terminess Powerline (modified Terminus font) Another criterions for me are: Czech characters (greek, cyrilic are nice as well), frame drawing characters (terminal). I recently found some nice fonts when I installed OpenSuse and I will likely find good ones in this video and comments. NOTE: JetBrains Mono - great, somewhat tall and narrow ... for this reason not my prefered Roboto Mono - small diacritics characters, beyond recognition for small fonts Code New Roman - interesting wider font, but I like Droid Sans Mono more
I think I am doing it wrong, lol. I am using Iosevka at font size 10. I have Jetbrains Mono, Mononoki and Noto as fallback fonts but they are considerably more bulky than Iosevka at 10pts and not that readable at 9 pts, despite then being virtually the same size as Iosevka 10pts. Iosevka really excels at compactness. I do notice myself squinting every now and then though, I must admit. I find it extremely hard to balance readability with showing enough information on screen. My general rule of thumb is that on a three column layout (evenly spread), I want to see the full outputs of "ls -lah" without any truncating or wrapping.
Pragmata Pro is my favourite. It has all the characters I need. It's condensed, so I can fit a lot of information on the screen. Meanwhile it's easily readable and gentle on the eyes. It looks good in Code and as a Terminal font alike. It supports ligatures. If you want a free alternative, I think Iosevka is very similar, albeit not quite AS good.
I bought Pragmata Pro around 10 years ago and it's well worth the money. I think its greatest quality, as you yourself commented on, is that it is condensed but still keeps a high level of readability. People shouldn't be afraid to pay a few bucks for a high quality font.
14pt being normal and 11pt being small was a surprise to me. I've been using 9pt fonts in my terminals for years. You make an interesting point about some fonts looking bad at smaller sizes. At 9pt my favorite fonts are all bitmap. Terminus and tewi are both great. I've tried Fira Code at 9pt and it looks horrible, though. It's like it's blurry or something. At larger sizes Fira Code looks okay. Pango recently broke all bitmap fonts and so I was looking for alternative fonts and finding everything else looked worse than terminus. One reason I hesitate to go bigger than 9pt is that I run tmux sessions with a bunch of panes next to each other, so raising font size reduces how much space each pane gets, and some things like ncmpcpp will close if they're too small.
I am still stuck with Adobe Source Code Pro. I tried all of your list before but I always come back to source code pro. It is my system default for everything.
Display resolution, density and font rendering settings are very important. A font and size that looks good on someone else's computer might be absolutely unreadable or ugly on yours.
He starts out with the best-looking, easily-legible font in my opinion, save for the fact I prefer also the modifications that are present in inconsolata-g. The slashed zero is replaced with a dotted zero. The only thing that would makes inconsolata and inconsolata-g be even better is making the lowercase l (ell) as it is looking in Hack.
Very nice video! For my part, my primary language is Norwegian, so the letter 'Ø' is in my alphabet. Therefore, any fonts that uses the number 0 with a slash through needs to go... Nonetheless, "Hack" and "Jetbrains Mono" seems to be two very interesting fonts in your selection for me.
Yes, and when doing stuff related to science then the Greek letters lower case θ, capital Θ and Φ, along with the capital Ø and maybe lower case ø too, all need to distinguish themselves from each other and from capital O and 0 (zero). (One can also consider the similar symbols for diameter and the empty set.) Some might like to throw the Cyrillic ф Ф З Ч and the numbers 3 and 4 into the mix as well... I can still remember the time when support for national characters was relatively brittle, especially on dot matrix printers, when the slashed zero was often used as a substitute for Ø (sometimes also the cent symbol for ø, but that was more likely to happen by mistake or coincidence).
It's also important to distinguish capital i from lowercase L, which I didn't see you address. Illusion I've been using DejaVu Sans Mono. It stays legible at very low sizes. I like the look of Mononoki, but it seems too thin. Is there a wide version?
One of the most important things in a font for me are ligatures. For example, the Haskell bind operator (>>=) looks amazing in Iosevka but it's pretty bad in JetBrains Mono
I like IBM Plex Mono, but recently I somehow dig misc fixed (Xterm default) with higher size, that's what I picked from Bisqwit on RUclips (it's a bitmap font though). Also, IBM VGA +Plus from "The Ultimate Oldschool PC Fonts", literal DOS font kinda looks nice and I used it for a while, but it doesn't scale well if you have huge display (it was okay for me on laptop and on 1920x1200 on desktop). I think it's compatibile with bigger displays though, just probably doesn't look amazing.
I'm using Iosevka. It looks a bit unusual but I just can't go back to anything else. There's now a version that has the same width as normal fonts, but I don't like it either.
just what I needed !! Keep up the good job please !! Also, if possible maybe the same kind of video for window manager, status bar for us ricers out there would be nice !!
Here’s a fun (made up) challenge.... someone installed Arch or Manjaro or Debian. They’re content creators and use apps like InkScape, Blender, Scribus and need a plethora of high quality fonts, but would like to stay true to OpenSource
It's also nice to mention Unicode support by these fonts. And some wider info about font weight for regular and italics/oblique. It's kinda disappointing when you see nice looking font, trying it and... it has no (some) Ukrainian, Greek characters or Unicode symbols like →←. Or has italic and bold, but no bold italic. Also nice to have thin, semi-bold and black version.
Question: can you apply font ligatures in gnone-terminal with bash inside the terminal and editor like Neovim? I tried using fira code but the ligatures didnt seem to work in nvim :( Ive read that using a terminal emulator can help to achieve that but i wanted to know if i can do it just in the gnome-terminal natively. Thanks.
The best monospaced free *serif* font that I have found is UM Typewriter, but it is not great. Does anyone know of another option? I greatly prefer serif fonts over sans serif fonts for the sake of legibility. Thanks for the help, folks!
Why do they not represent the lower case k properly. I've always wondered that about computer fonts. Is it purely down to size and not having enough pixels?
I used Inconsolata for a long time, but what really annoyed me was the capital A, which looks smaller than all the other capital letters for some reason.
What's the difference between "Source Code Pro" and "Sauce Code Pro"? I've been sticked to the former for years, and haven't heard of the latter until I watched this video. Could you please clarify this?
Used Inconsolata for years but have recently switched to Anonymous Pro. I really don't like monospaced fonts which use dots in the zeros. Slashes are much more readable.
My favorites (currently using Victor Mono NF): Fantasque Sans Mono NF Fira Code NF Sauce Code Pro NF (Source Code Pro) Blex Mono NF (IBM Plex Mono) Victor Mono NF Jet Brains Mono NF Caskaydia Cove NF (Cascadia Code) Code New Roman NF Courier Prime Code Office Code Pro
1:58 - Inconsolata
4:45 - SauceCodePro
6:23 - Code New Roman
7:59 - Roboto Mono
10:17 - JetBrains Mono
11:33 - Ubuntu Mono
12:53 - Monofur
14:08 - Terminess
15:59 - Mononoki
I missed one. lol
I love hack font
nice one, thanks!
Real MVP over here.
He should do his description better
thank you boner
You did not compare capital i with lowercase L (I and l) :)
Lol I was watching it on iOS and was confused. Both are I and l rendered exactly the same here
Lol I was watching it on Android and was confused. Both l and l rendered exactly the same here
@@therandomguy1701 you put 2 l right
IIllIIlI
Fura Code Nerd Font Mono - Retina is my favorite mono-spaced, slab-serif font to use. It has support for ligatures and custom stylistic sets (like dotted zero instead of a lined zero). Personally I think that the slight curves really make the font, it's not full on cursive (which is pretty difficult to read for me when programming) but it adds a lot of character.
yes
I watched this specifically to see what you said about Terminus (Terminess) and this font really *needs* to be used in the bitmap version, non-antialiased at 14 point on 1080p. It is incredibly sharp and readable even at 12 point if you stick to the bitmap version. The TTF versions from the Nerd font collection only look good on high DPI displays; like retina and 4k resolutions.
For some other good fonts:
- IBM Plex Mono (daily driver)
- DejaVu sans mono
Thanks to those suggesting Fira....looks great to my eyes
Fira Code is always the go-to for me when programming and for regular terminal use. Nice and readable, ligatures, and powerline support.
Do you need to have a terminal emulator to get the font ligatures work in terminal and editor like vim? Or can you apply font ligatures in just gnome terminal with bash? I tried using fira code and it didnt have font ligatures when i opened up neovim :(
Fira Code is my absolute favorite. Even more since I switched to st with the ligature patch applied. Before that, Hack was my absolute killer. Love it. I actually wish it had ligatures though, they have become a must-have for me.
The one thing that gets me off about the otherwise great Ubuntu Mono font is that lowercase m. Though I enjoy the Ubuntu Regular font with my graphical applications on Arch 🙂 I feel it's especially nice with Thunderbird and the TT Deep Dark theme (though I send and receive plain text only; and this is where I still use Hack as my font 🙂).
And Code New Roman is purely awesome! It's a really fascinating font. I used to enjoy Source Code Pro back when I used Atom and Brackets (meanwhile, I ditched both of these).
Great choice of fonts, DT!
You should check Hasklig
@@thejs2249 oh owo
My personal favorite is Fira Code, i love the way its ligatures make code look like art
I really enjoy these roundups. Its a really nice way to expose applications and things that may otherwise get buried
I am using the standard Liberation Mono font and I have never felt the need to change fonts. It is very readable and useable.
I use Iosevka because it has a ton of situational variety that is otherwise ignored in other mono spaced fonts. Extended-Fixed for title bars in i3, Terminal-specific families -- more important than you think... Fixed-width for menus and such. Heavy, Medium, and Semi-Bold options exist.
Iosevka Monospaced font from the Serif family that supports 226 languages.
POSIX doesn't really need emojis to function. So it's a lot of discussion, or a hard choice. Like Terry made with Temple OS.
Knowing that solution, I'd say Garuda-like styling is the best. And can be even improved with colored emoji that can rotate with EGA colors.
Otherwise, I'd say Luke Smith's copy-paste solution will do, for terminal usage.
These are cool but I still think wingdings is the most readable font
☜︎☠︎❄︎☼︎✡︎ ☠︎🕆︎💣︎👌︎☜︎☼︎ 💧︎☜︎✞︎☜︎☠︎❄︎☜︎☜︎☠︎
👎︎✌︎☼︎😐︎ 👎︎✌︎☼︎😐︎☜︎☼︎ ✡︎☜︎❄︎ 👎︎✌︎☼︎😐︎☜︎☼︎
❄︎☟︎☜︎ 👎︎✌︎☼︎😐︎☠︎☜︎💧︎💧︎ 😐︎☜︎☜︎🏱︎💧︎ ☝︎☼︎⚐︎🕈︎✋︎☠︎☝︎
❄︎☟︎☜︎ 💧︎☟︎✌︎👎︎⚐︎🕈︎💧︎ 👍︎🕆︎❄︎❄︎✋︎☠︎☝︎ 👎︎☜︎☜︎🏱︎☜︎☼︎
🏱︎☟︎⚐︎❄︎⚐︎☠︎ ☼︎☜︎✌︎👎︎✋︎☠︎☝︎💧︎ ☠︎☜︎☝︎✌︎❄︎✋︎✞︎☜︎
❄︎☟︎✋︎💧︎ ☠︎☜︎✠︎❄︎ ☜︎✠︎🏱︎☜︎☼︎✋︎💣︎☜︎☠︎❄︎ 💧︎☜︎☜︎💣︎💧︎
✞︎☜︎☼︎✡︎
✞︎☜︎☼︎✡︎
✋︎☠︎❄︎☜︎☼︎☜︎💧︎❄︎✋︎☠︎☝︎
📬︎📬︎📬︎
🕈︎☟︎✌︎❄︎ 👎︎⚐︎ ✡︎⚐︎🕆︎ ❄︎🕈︎⚐︎ ❄︎☟︎✋︎☠︎😐︎✍︎
@X GNU You didn't get the reference, huh? Not that I expected anyone to
@ACES STUDIO It's an Undertale reference. Excellent game. That's referencing something very obscure, 99.9% of people who play the game and don't read up on how to discover it will have no idea who said that.
Enjoying roboto a lot, thanks for the suggestion!
List of fonts showcased:
Inconsolata
SauceCodePro
Code New Roman
Roboto Mono
Hack
JetBrains Mono
Ubuntu Mono
Monofur
Terminess
Mononoki
Thanks DT, I've got a few to try out now!
I use Cascadia Code wherever possible nowadays. It's really clean and has nice code ligatures. They also include PowerLine compatible versions with each release ever since they accepted a pull request for it.
Great episode again DT.
To go with this perhaps 5 of the best linux code editors
I missed Hack, IBM Plex, and Fira Mono. Nonetheless, it was a great video and they were all good picks.
Love the Styx reference at the intro of Roboto Mono :)
Man, your terminal color scheme is perfect! I've got a million schemes installed, but none are as easy on the eyes as yours. Is it something you downloaded with a proper name or is it something you did yourself?
Not positive what this colorscheme started out as. I think it was palenight. I know I was using onedark awhile back as well.
@@DistroTube Thanks!!
In another video you mentioned that your theme was Dracula, which didn't look right any more, but the name I gave to the modified theme that was my attempt to replicate yours was Derekula.
Yea, I use the real Dracula in emacs. But my terminal colorcheme is something else.
@@pacbilly You can use his color scheme by using Alacritty and this dot file: gitlab.com/dwt1/dotfiles/-/blob/master/.config/alacritty/alacritty.yml#L217
When speaking of font sizes in reference to a 1920x1080 screen, you must also mention the DPI. Defaults are normally 96 dpi, but on laptops that yields very small text. A lot of folks, myself included, run at 120 dpi.
As more of a writer than coder, there are also problems with letter combinations, for example differentiating between barn and bam, down and clown, cap I and lower l... For me these things are seriously important, and at least for text point me more toward serif fonts. I am loving Cardo right now.
List for convenience:
- Inconsolata
- SauceCodePro/Source Code Pro
- Code New Roman
- Roboto Mono
- Hack
- JetBrains Mono
- Ubuntu Mono
- Monofur
- Terminess/Terminus
- Mononoki
And here a side-by-side comparison: imgur.com/a/46j2hOZ
Great topic! I like changing mono fonts in my programming environments to bring in some fresh air from time to time...
But I always come back to Anonymous Pro. It's free, beautiful and feels just right.
That sauce code font looked promising to me. Thanks for this.
Microsoft's Consolas is such a beautiful font. I wish it wasn't default on so many platforms, so I can 'feel special' being the only few using it.
Have you seen the new MS standard dev/terminal font - Cascadia Code? github.com/microsoft/cascadia-code
@@Eugensson I have -- personally I didn't like it as much as some of the people i know idd.
I've been really, really enjoying Hermit for my text editors and terminals. Absolutely killer font
same!
My list (because it matters):
JetBrains Mono
IBM Plex
Source Code Pro
Fira Mono
Scientifica (if you have really good eyes)
Incosolata
Cascadia Code
Terminus
Noto Sans Mono
Of course with Nerd Font patch if available
What a nice video to come across! I’m building an installer script for a Debian 11-based graphical desktop and at some point I want to give you the choice of terminal font. Good to hear options!
In my case: DejaVuMonoSans - It has a wide range of characters and it looks very clean.
I've used "OpenDyslexic" it's a weird 60's looking at first, but I've used it on and off over the years. I'm slightly dyslexic (and short sighted) and this does help me read large blocks of text, and the characters are different enough ,for me, to read at 10 to 8 point font sizes.
finally a dt video I can understand
Totally unrelated, but what's your audio setup? Mic, preamp, amp... The sound is really well done, clear, no background at all.
Distrotube, the sound on your videos, at least recent I have watched is kinda out of sync. Just wanted you to know
Same, I feel like there's a little delay (or lead?) of his voice and the actual lips movement
It's a common occurence
I’ve commented about that a few times this past year.
Tthanks for the tips! My favorites used in long term on Windows daily in Microsoft Visual Studio:
* Droid Sans Mono Slashed (original one has same 0 and O, there's a dotted variant as well)
* Lucida Console (I guess this one is very old)
* PT Mono (mostly cause I like PT Sans and PT Sans Caption)
My favorites on Linux for terminals:
* Terminess Powerline (modified Terminus font)
Another criterions for me are: Czech characters (greek, cyrilic are nice as well), frame drawing characters (terminal).
I recently found some nice fonts when I installed OpenSuse and I will likely find good ones in this video and comments.
NOTE:
JetBrains Mono - great, somewhat tall and narrow ... for this reason not my prefered
Roboto Mono - small diacritics characters, beyond recognition for small fonts
Code New Roman - interesting wider font, but I like Droid Sans Mono more
I think I am doing it wrong, lol. I am using Iosevka at font size 10. I have Jetbrains Mono, Mononoki and Noto as fallback fonts but they are considerably more bulky than Iosevka at 10pts and not that readable at 9 pts, despite then being virtually the same size as Iosevka 10pts. Iosevka really excels at compactness. I do notice myself squinting every now and then though, I must admit. I find it extremely hard to balance readability with showing enough information on screen. My general rule of thumb is that on a three column layout (evenly spread), I want to see the full outputs of "ls -lah" without any truncating or wrapping.
I liked the Mononoki, really nice render in Windows.
Thanks!
Glad you like it!
Liberation Mono. Has beautiful variation between normal and bold. My favorite programming font.
Pragmata Pro is my favourite.
It has all the characters I need.
It's condensed, so I can fit a lot of information on the screen.
Meanwhile it's easily readable and gentle on the eyes.
It looks good in Code and as a Terminal font alike.
It supports ligatures.
If you want a free alternative, I think Iosevka is very similar, albeit not quite AS good.
I bought Pragmata Pro around 10 years ago and it's well worth the money. I think its greatest quality, as you yourself commented on, is that it is condensed but still keeps a high level of readability. People shouldn't be afraid to pay a few bucks for a high quality font.
14pt being normal and 11pt being small was a surprise to me. I've been using 9pt fonts in my terminals for years.
You make an interesting point about some fonts looking bad at smaller sizes. At 9pt my favorite fonts are all bitmap. Terminus and tewi are both great. I've tried Fira Code at 9pt and it looks horrible, though. It's like it's blurry or something. At larger sizes Fira Code looks okay.
Pango recently broke all bitmap fonts and so I was looking for alternative fonts and finding everything else looked worse than terminus.
One reason I hesitate to go bigger than 9pt is that I run tmux sessions with a bunch of panes next to each other, so raising font size reduces how much space each pane gets, and some things like ncmpcpp will close if they're too small.
I am still stuck with Adobe Source Code Pro. I tried all of your list before but I always come back to source code pro. It is my system default for everything.
Display resolution, density and font rendering settings are very important. A font and size that looks good on someone else's computer might be absolutely unreadable or ugly on yours.
I love the Hack Nerd Font Mono. Also like some others of the Nerd Fonts like Code New Roman Nerd Font Mono and SauceCodePro Nerd Font Mono.
He starts out with the best-looking, easily-legible font in my opinion, save for the fact I prefer also the modifications that are present in inconsolata-g. The slashed zero is replaced with a dotted zero. The only thing that would makes inconsolata and inconsolata-g be even better is making the lowercase l (ell) as it is looking in Hack.
Very nice video! For my part, my primary language is Norwegian, so the letter 'Ø' is in my alphabet. Therefore, any fonts that uses the number 0 with a slash through needs to go... Nonetheless, "Hack" and "Jetbrains Mono" seems to be two very interesting fonts in your selection for me.
That's interesting. TIL
@@drphibes2117 Fun fact: When reading program code writing "0L" (zero as long type) it looks like ØL meaning beer in norwegian... :D
Yes, and when doing stuff related to science then the Greek letters lower case θ, capital Θ and Φ, along with the capital Ø and maybe lower case ø too, all need to distinguish themselves from each other and from capital O and 0 (zero). (One can also consider the similar symbols for diameter and the empty set.) Some might like to throw the Cyrillic ф Ф З Ч and the numbers 3 and 4 into the mix as well... I can still remember the time when support for national characters was relatively brittle, especially on dot matrix printers, when the slashed zero was often used as a substitute for Ø (sometimes also the cent symbol for ø, but that was more likely to happen by mistake or coincidence).
It's also important to distinguish capital i from lowercase L, which I didn't see you address. Illusion
I've been using DejaVu Sans Mono. It stays legible at very low sizes.
I like the look of Mononoki, but it seems too thin. Is there a wide version?
JetBrains Mono, my love
One of the most important things in a font for me are ligatures. For example, the Haskell bind operator (>>=) looks amazing in Iosevka but it's pretty bad in JetBrains Mono
I like IBM Plex Mono, but recently I somehow dig misc fixed (Xterm default) with higher size, that's what I picked from Bisqwit on RUclips (it's a bitmap font though). Also, IBM VGA +Plus from "The Ultimate Oldschool PC Fonts", literal DOS font kinda looks nice and I used it for a while, but it doesn't scale well if you have huge display (it was okay for me on laptop and on 1920x1200 on desktop). I think it's compatibile with bigger displays though, just probably doesn't look amazing.
Me, too. 'BlexMono Nerd Font Mono' is the same font but with all the Nerd Font extentions if you use nvim.
I'm using Iosevka. It looks a bit unusual but I just can't go back to anything else. There's now a version that has the same width as normal fonts, but I don't like it either.
What is this? No mention of Fantasque Sans Mono?
Derk pls!
Can you read my mind? :D I was just researching good fonts earlier today!
just what I needed !! Keep up the good job please !! Also, if possible maybe the same kind of video for window manager, status bar for us ricers out there would be nice !!
Thank you, Derek.
No love for Fira ? ) :
I just discovered Fira yesterday and trying it out. Looks good to me so far.
Here’s a fun (made up) challenge.... someone installed Arch or Manjaro or Debian. They’re content creators and use apps like InkScape, Blender, Scribus and need a plethora of high quality fonts, but would like to stay true to OpenSource
Nicely done youngster. Oh to be in my 40's again. Sigh.
you are like 3 times older than me
@@cosmo_4785 Well, it happens. If you live long enough, things like that happen. Life is funny that way.
Can you try sway window manager?
why are you not on github as well dt ?
Tamsyn with tamzen + cozette as fallbacks is the way to go for me
I don't really do critical work in the terminal, so I can sacrifice a little readability. I will try Monofur.
I use Liiberation fonts literally everywhere :)
I think the real problem is I and l (capital i and lower case L), not O and 0 or 1 and l.
My personal fav font family is Droid.
I switched to it from DejaVu and Noto to conserve disk space cuz it got a great mono and sans font c:
If you don't mind small text Dina 8pt lets me fit three 80-column terminals on the same screen with some extra margin
Personally grading them on a 10 points scale:
Inconsolata - 9
SauceCodePro - 8
Code New Roman - 8
Roboto Mono - 7
Hack - 8
JetBrains Mono - 6
Ubuntu Mono - 5
Monofur -3
Terminess - 4
Mononoki - 5
Nicely done
Monospace Regular is the best. Fira Mono is also pretty good.
My font setup:
- Normal and bold: Monoid
- Specifically for italic: Victor Mono, for those pretty cursives
of course with ligatures on
I use monofur. Amazing font , but i am also on 1440p so it is a bit bigger size wise, i switched from firacode nerd font mono
It's also nice to mention Unicode support by these fonts. And some wider info about font weight for regular and italics/oblique. It's kinda disappointing when you see nice looking font, trying it and... it has no (some) Ukrainian, Greek characters or Unicode symbols like →←. Or has italic and bold, but no bold italic. Also nice to have thin, semi-bold and black version.
I use Meslo.
Sometimes the idea of ideal font captures me and I start search and comparison once again.
Question: can you apply font ligatures in gnone-terminal with bash inside the terminal and editor like Neovim? I tried using fira code but the ligatures didnt seem to work in nvim :(
Ive read that using a terminal emulator can help to achieve that but i wanted to know if i can do it just in the gnome-terminal natively. Thanks.
'Consolas' is the best !
What’s the editor you’re using for showing your bashrc file?
I found a font named Hermit, and it's just great. Open source and free, I use it for coding and terminal.
Cascadia Code is my current favorite. It's created by Microsoft, free to get and use. And it's used in the the Windows Terminal
Cascadia is pretty cool. My current favorite is Fantasque Sans Mono which is a little bit funky and fancy but pretty nice on the eyes.
On Linux I just use the Ubuntu Mono. It is the best. My favorite terminal font is Consolas, but it is not open source.
isn't the joypixels font you use in your dwm, its license debatable as free = freedom font?
The best monospaced free *serif* font that I have found is UM Typewriter, but it is not great. Does anyone know of another option? I greatly prefer serif fonts over sans serif fonts for the sake of legibility. Thanks for the help, folks!
Nah. I’ll stick to comic sans.
Its not a free font!
Reese Armstrong yeah, I know
But it sets my heart free :)
based
Mine:
1. Ubuntu Mono
2. DeJavu Sans Mono
Derek be like: Oh you know me, being in my 40s, as I am more than 40 years old, as you knew.
Why do they not represent the lower case k properly. I've always wondered that about computer fonts. Is it purely down to size and not having enough pixels?
@@bigpod it's not supposed to be a smaller version of the upper case. It should have a circle half way up.
I used Inconsolata for a long time, but what really annoyed me was the capital A, which looks smaller than all the other capital letters for some reason.
I'm currently using CaskaydiaCove Mono. It looks a little weird but it's nice and legible.
Sorry oot, but whats setup/os that you use? Looks dope
Hey DT,
It is an inconvenience that sometimes you don't paste in the things you showed in the videos like a list of fonts.
What's the difference between "Source Code Pro" and "Sauce Code Pro"? I've been sticked to the former for years, and haven't heard of the latter until I watched this video. Could you please clarify this?
NotoSansMono, good support for emoji & cjk. looks good
Everyone must create own monofont nowadays:)
Used Inconsolata for years but have recently switched to Anonymous Pro. I really don't like monospaced fonts which use dots in the zeros. Slashes are much more readable.
Where to get these fonts for Ubuntu. They are not in the repo.
My favorites (currently using Victor Mono NF):
Fantasque Sans Mono NF
Fira Code NF
Sauce Code Pro NF (Source Code Pro)
Blex Mono NF (IBM Plex Mono)
Victor Mono NF
Jet Brains Mono NF
Caskaydia Cove NF (Cascadia Code)
Code New Roman NF
Courier Prime Code
Office Code Pro
I'm really glad you narrowed down your favorites to just a few. :D
@@DistroTube There are a lot more. I really should spend more time coding than trying out fonts.
I'm a great fan of PragmataPro Mono, especially PragmataPro Mono Liga. The only font I paid some money for.
Yes! It the bees knees.
Can anybody recommend a monospace font that works well in extremely small font sizes? To be used in dashboards and complex diagrams.
Jetbrains Mono is the reason you compare "i" and "1" as well...
“I use alacritty btw” is potentially becoming a new meme
I wish I could find some monospaced novelty fonts, like a mono version of Ancient G Modern, just to mess with people from time to time.
Nice video, and 40 is not oldie Derek :)