5 ms·
Iosevka – Versatile typeface for code, from code
- rubyist5eva 5y agoFor about a year now I've been using a custom build that I meticulously created over the course of several weeks of trial and error, now I can't use anything else. The only other font that comes close for me is Jetbrains Mono but my custom Iosevka is my bread and butter font for most editor-like things I use.
- rxxi 5y agoI'm a fan of Hack, but I guess that its development has ended by now. JBM is one of the better monospace fonts, and Iosevka looks interesting, with all the options to configure it, but I kinda shy away from the need to customize most of the characters, let alone install npm just to build a font.
- java-man 5y agoExceptionally nice set of fonts! I use Iosevka Fixed SS16 MdEx for coding on Windows 10 (scaled) where font rendering is inferior to Mac.
- Grismar 5y agoI generally don't mind it, it is a bit bland, but sometimes that's a good thing. But that capital 'Q' - why?
- twobitshifter 5y agoYou can choose 8 different variants of the Capital Q. https://typeof.net/Iosevka/customizer https://typeof.net/Iosevka/customizer Hopefully there’s one that fits your taste
- rxxi 5y agoI don't mind the Q, but that lower case t is an abomination IMO.
- leiserfg 5y agoI managed to be so annoying that I got kovid and be5invis to make changes in iosevka and kitty until they worked fine together (before ligatures didn't work). User of both for several years.
- Hackbraten 5y agoThank you for that. Much appreciated.
- Tau_Cygna_V 5y agolmao legend, thanks a lot
- yur3i__ 5y agoI tend to flit between Iosevka, Monaco and DejaVu Sans Mono depending on how often I get bored enough to fiddle with fonts, nothing comes close to those 3 for me
- agumonkey 5y agopretty much the same :)
- dsnr 5y agoAnother suggestion: https://www.jetbrains.com/lp/mono/ https://www.jetbrains.com/lp/mono/
- rxxi 5y agoFor me, Hack has been the one and only font for almost everything for years now. Except for Eclipse on Windows, where you cannot change the line spacing. Too bad there's no further development for that font right now.
- pkrumins 5y agoTalking about fonts for programmers, I recently discovered Cozette font (https://github.com/slavfox/Cozette https://github.com/slavfox/Cozette). In my opinion, this is the nicest new programming font. I switched over to it and love it so much.
- vasili111 5y agoI use Consolas. Very good with small font sizes.
- sneak 5y agoI'm really jazzed about how many great new monospaced typefaces are coming out lately. My current default is IBM Plex Mono (Light), but this one looks super cool too. I don't think I like the idea of "baking a custom build" with letter variants, though. A font file should be like an album - fixed at time of release, with one version uniformly published, so that if you use font X on machine A, and use font X on machine B, you get the same results. I also don't think I'm on board with the ligatures for code bandwagon. It doesn't accurately map 1:1, the symbols to the ASCII contents of the file, which bothers me.
- glogla 5y agoI used to be Iosevka cowboy for a long time, and now I'm taking IBM Plex Mono for a spin and it feels nice and spacious. Not sure I'll get used to the very fancy curly braces though. I do sometimes get the fancy of "going back to basics" and turning everything to default. SF Mono that's bundled with Mac OS is pretty nice for that.
- rubyist5eva 5y ago> I don't think I like the idea of "baking a custom build" with letter variants, though. A font file should be like an album - fixed at time of release, with one version uniformly published, so that if you use font X on machine A, and use font X on machine B, you get the same results. I'm not sure I follow? I use a custom build, let's say "Iosevka Custom" and when I install the ttf files on multiple machines it looks the same..? You can download any of the different published variants and they will look the same too? > I also don't think I'm on board with the ligatures for code bandwagon. Good thing they are optional and you can completely disable them in your own custom build if you so choose :)
- ReleaseCandidat 5y agoThe PureScript ligature `<=` should not be a `less than or equal`, because it could also be the left double arrow. Better don't use it at all.
- bitwize 5y agoAll the more reason to forgo programming ligatures altogether.
- ReleaseCandidat 5y agoThat's easy to do, just don't enable them in your editor.
- deleted 5y ago[deleted]
- FullyFunctional 5y agoClearly lots of us obsess, a LOT, about fonts. I'm always evaluating terminal fonts (currently favor Comic Mono), but one thing that Iosevka's front page demo made very obvious to me: zero with a dot (IBM Plex) are (IMhO) much more readable than the Ø kludge (go ahead, look at 08800008 in a monospace font and scale it down one step. Not so easy?). Really, sometimes I wish I could pick and chose individual characters.
- excircul 5y ago> Really, sometimes I wish I could pick and chose individual characters. Well, you can: https://typeof.net/Iosevka/customizer https://typeof.net/Iosevka/customizer
- FullyFunctional 5y ago:exploding-head: thanks, I completely missed that. There goes the productivity for the rest of the day.
- amitp 5y agoI'm using Comic Mono in my terminal and Iosevka in my editor but your comment reminded me that I can pick and choose individual characters — look at all the drop-down boxes on section 02 of https://typeof.net/Iosevka/customizer https://typeof.net/Iosevka/customizer — so I shall do that. Thank you!
- mobb_solo 5y agoIf one is using aforementioned kitty-term, one can also declair a different font family per character/range-of-characters I believe..
- replwoacause 5y agoEnvy Code R is great. There is a power line version out there too. https://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released https://damieng.com/blog/2008/05/26/envy-code-r-preview-7-co...
- floatingatoll 5y agoBe sure to check out the full customization instructions, which list every single thing that can be customized in a local build of the font, at every possibly level, with screenshots for comparison, in a simple readable list: https://github.com/be5invis/Iosevka/blob/master/doc/custom-build.md https://github.com/be5invis/Iosevka/blob/master/doc/custom-b... For example: > K with symmetric legs disconnected to the vertical bar, and serifs at top left > Ratio of the thickness of the neck of S/s/?, to the normal stroke width. essRatioUpper, essRatioLower and rssRatioQuestion will override this value for corresponded glyph categories when set. > Extra-high _, placed right below baseline > The lower bar of <= and >= ligation is slanted
- majewsky 5y agoThis has been my go-to monospace font ever since I started learning Japanese: It has the nice property that char_width = char_height / 2 and therefore CJK characters (which are always square) don't break the monospace alignment.
- divbzero 5y agoThis has also been my go-to monospace font. I like the ligatures though they are strictly optional. More details about font features can be found in the Git repo [1]. [1]: https://github.com/be5invis/iosevka https://github.com/be5invis/iosevka
- amelius 5y agoIt took me one or two days to get used to this font, but now I'm happy with it, and the amount of space it brings to my terminal screens.
- 1_player 5y agoYes, far too many monospace fonts are too wide on the x dimension, while Iosevka is one of the few that has a slightly condensed look to it. Pragmata Pro is another one.
- buserror 5y agoI've discovered Iosevka a while back, and never looked back. EVERYTHING is Iosevka now. Code, terminals, editors, file managers, the whole flippin lot. I LOVE it, it's like that 80 columns mode on old apple IIs, just perfectly legible, and double the amount of data. I now get 4 panes of terminals side-by-side on my screen, 95 columns wide (and as many rows as I'd like). Christmas!
- tasha0663 5y agoIosevka is great. It was my preference for a while until Comic Mono stole my heart.
- tpoacher 5y agoIf I'm not mistaken, this is the default font in the Lagrange gemini browser. Looks great.
- pvinis 5y agoCan we get this in Google fonts finally? any googlers here?