Dan Q
Hero Member ⚓︎
    
 

I have no idea what I am doing ⛺︎ My Room
RSS: 
Guild Memberships: Artifacts:

|
 |
« on: a Spring day » |
|
Some people just use the default fonts their software gives them in their terminal or code editor; some people are really picky that they use a particular font (I met somebody once who'd configured his editor to use a variable-width handwriting font for code comments only and while I admired the artistry I couldn't stand to look at it!).
Personally, I configure both my command-line terminal and my text editors with Fantasque Sans Mono:Here's why I love it:- It's monospaced, but playful! I have to code in monospaced (all characters the same width) fonts or it throws off my indentation, but Fantasque achieves this while using playful rounded letter shapes
- It crosses the 0 - an absolute must for me; I hate when a coding font's "number zeros" look like it's "letter ohs"
- It's OpenType ligatures are sick - when I type >=, it becomes ≥, but it's designed in such a way that the character width remains "proper" (i.e. it's two-characters wide); this is hard to explain but promise me that it looks great - the same's true for lots of other multi-character symbols too, like ==, ===, =>, ->, != (becomes ≠ !), <!-- and so many more.
So what about you? Do you have a favourite terminal or code font? Do you use different ones for both? Or do you just use what comes as standard?
|
|
|
|
|
Logged
|
Artifact Swap:    
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
akhenaton
Newbie ⚓︎



tell me about your favourite game ⛺︎ My Room
Artifacts:
|
 |
« Reply #7 on: a Spring day » |
|
Easily Monocraft! It's nostalgic for me (i used to play minecraft a lot)
Wow Monocraft is super cute!! I must find a fun project to use this one in haha.
Since I design typefaces, I just use my own programming font Lotion! Here it is in light & dark themes   Some features - true italics!!
- variable formats available!
- 4 weights
- common ligatures! (contributed by another programmer)
I'm definitely in the camp of people who are extremely picky about every aspect of their terminal since I spend like half my life in it. I guess to the point where I really felt the need to design my programming font as well... Feel free to download it and introduce it to your terminal
|
|
|
|
« Last Edit: a Spring night by akhenaton »
|
Logged
|
|
|
|
|
|
Dan Q
Hero Member ⚓︎
    
 

I have no idea what I am doing ⛺︎ My Room
RSS: 
Guild Memberships: Artifacts:

|
 |
« Reply #9 on: a Spring day » |
|
Since I design typefaces, I just use my own programming font Lotion! That's a wonderful and clear face. Love it!
I've twice in my life tried to get a handle on designing fonts but I definitely don't have a knack for it. I've a huge amount of respect for anybody who can do it: it requires a certain level of attention to detail that goes beyond what I'm capable of!
|
|
|
|
|
Logged
|
Artifact Swap:    
|
|
|
|
|
Dan Q
Hero Member ⚓︎
    
 

I have no idea what I am doing ⛺︎ My Room
RSS: 
Guild Memberships: Artifacts:

|
 |
« Reply #11 on: a Spring day » |
|
I and l are different. I love that you've chosen to say this... using a font in which they're not! 
|
|
|
|
|
Logged
|
Artifact Swap:    
|
|
|
xwindows
Full Member
  

 ⛺︎ My Room
Artifacts:

|
 |
« Reply #12 on: a Spring day » |
|
My current favorite is Hermit, especially its Light variant; I'm using it in both text editor and graphical terminal. It is monospaced (of course), hinted reasonably at many sizes (important, since I disable font antialiasing on my GNU/Linux system), its `0` vs. `O` and `l` vs. `I` vs. `|` vs. `1` are all distinct (1), and it also gives an old-school teleprinter feel (which I like). I said "current", as it is just the latest one of my favorites through time. My older favorites are as follows, recent first: Note that I omitted Consolas (proprietary) from the list, because while I think it's a reasonable font for writing computer programs, I have no real experience using it in terminal or in text editor, much less in non-antialiased environment I currently have. (1) Number zero vs. uppercase-oh; and lowercase-ell vs. uppercase-eye vs. pipe vs. number one.
|
|
|
|
|
Logged
|
|
|
|
|
|