logoalt Hacker News

deepriverfishtoday at 5:27 PM1 replyview on HN

A few years ago I found comic mono and monofur for Powerline. I switch between the 2 when I get bored of one or the other. I decided I won't try any new fonts, it's a waste of time for me and I hate having too many options to choose from, not only fonts but basically everything else too, it's distracting. Same for my editor's theme, I switch between Braver's Solarized Light and Radical.

This way I can focus on coding and less on tweaking my environment.


Replies

TacticalCodertoday at 5:45 PM

> This way I can focus on coding and less on tweaking my environment.

I made myself my own pixel-perfect perfect font, more than 10 years ago. I simply copy it from one system to the next one when I upgrade (either the machine or the OS).

It's basically a modified pixel-perfect Terminus font, but with some elements mixed from an old pixel-perfect Monaco font and some modification of mine.

Something I cannot live without is a tall pipe symbol. And my pipe symbol must have a hole in it in the middle (and it cannot be mistaken for an exclamation mark).

I've got the following as a quick test. The reason for a,b,c,e is to verify that <>,{},[], etc. all perfectly align vertically.

Everything is correct, to the pixel.

I don't believe in anti-aliasing for a coding font, not even on a retina display, and I love my 3840x1600 pixels 38" monitor and it's pixel size is perfect to me.

    RA $|-sSTtf the little fortran

    gqy z2Z s5S 8B CG6 DO uv ;; these should look different (8 / B is difficult to get right)
    a!?aA!    [a]
    b!?b      {b}
    c?!d      (c)
    c?c       <e>
    c!c

    if ( a && b || c & d) { [0x88, 0x42, 0xFA, 0xdeadcafebabe]; }

    *if ( a && b || c & d) { [0x88, 0x42, 0xFA, 0xdeadcafebabe]; }*

    ;; found somewhere
    lnt foob1x -= {(0)} "'foo'bar";
    int foOblx == ((0)) 'foo`bar`' `"':
    |nt f0obIx += {{o}} '"O08! LIl1i!!| 7?
the lowercase 's' has a shorter upper bar and the lowercase 'l' is stylised.

The thing is: I obsessed for days, creating my own pixel-perfect font. And I don't need to tweak it anymore: it's perfect (to me, YMMV) and I use it ever since.

Can't share it as I reused both Terminus and chars from Monaco.

FWIW I had more than 10/10 eyesight (once you get at 10, there are additional tests) and in my entire life I've never seen one person beat me at the "read sign on the highway". Pixel-perfect font, no AA, custom made font for me. YMMV. Haters gonna hate.

show 1 reply