Bunch of discussion last year on a Show HN:
The ligatures were released earlier this year: >>34583520
Jetbrains Mono, which is also FOSS, seems nicer: https://www.jetbrains.com/lp/mono/
Fira Code: free monospaced font with programming ligatures
https://github.com/tonsky/FiraCode
EDIT: @airstrike beat me to it. Anyway, that's my favorite.
You’re right! Check out the NL (no ligature) version: https://github.com/JetBrains/JetBrainsMono/tree/master/fonts...
I think most of the glyphs are straightforward, the ones that would take time are the greek symbols. Unable to commit at this time, we're already behind with Berkeley v2 release by 6 months! :-(
Update: I tried the font patcher on the trial version, but it didn't work. The font patcher ran successfully, and I can see all the added glyphs in Font Book on my Mac, but the glyphs don't work in my terminal.
Output from the font patcher is here: https://app.warp.dev/block/sWNVtsGQkYqvaa3HXa0eFN
Further update: Works in iTerm2, but not in Warp. The plot thickens!
Further further update: Some removing and restarting and reinstalling fixed it! I think Warp was caching something.
That said I've not bought Berkeley Mono, and probably won't (mostly because the style isn't quite to my current taste). I've bought fonts in the past, typically drawing the piracy line when I make money from a font (e.g. letterhead, business cards). Over the past two decades the list includes: Bell Centennial and Bell Gothic (great at small sizes), FF Meta and FF Zwo (for copy), and FF Mister K (uses ligatures to create a more organic looking handwriting font).
Much like with other software there are great free alternatives that pop up every once in a while on HN when the topic of coding fonts comes up. Fira Code (by Erik Spiekermann of FF fame), Plex (IBM), Source Code (Adobe), Cascadia (Microsoft), and JetBrains Mono (duh). Notice that they're all backed by large orgs — again, fonts are a ton of work. Contrast that with something like B612 (Airbus) which is cool but also basically abandonware and lacks the fit and finish of the previous fonts.
If you want the retro vibe and are okay pirating abandonware, the guy at int10h.org maintains a collection of fonts scraped from vintage ROMs[0]. But again these lack the polish you may be used to as they're way out of their element on modern systems.
Me? I'm currently using M+ Code 60[1] (Coji Morishita backed by Google) as a daily driver[2]. I'm enamored with its slightly quirky style (just enough to keep me interested) and its legibility as a console font.
0: https://int10h.org/oldschool-pc-fonts/fontlist/
Github Link: https://github.com/be5invis/Sarasa-Gothic
Specimen (made by someone else): https://picaq.github.io/sarasa/
There's also mplus 1 code:
Still, I often go back to what I know and what I got used to as the default on the OS.
So, as a macOS user, I work with Apple's SF Mono:
https://developer.apple.com/fonts/
I tried hard to get along with JetBrains Mono, but in the end I just didn't enjoy their ligatures!Also, I never get bored of discussions on what dev monospace fonts people use! :-D
Some people have already mentioned here that Berkeley Mono is not available as Nerd Font. I would like to briefly point out that Nerd Fonts provides a font patcher tool (https://github.com/ryanoasis/nerd-fonts#font-patcher).
All you do is police the site, and it shows: https://news.ycombinator.com/threads?id=ChrisArchitect
You are clearly oblivious as to how off-putting your behaviour is to new contributions. Just think on that. I wish this site had a feature to ignore users.
[In 20 hours this has garnered 308 points and 122 comments and you are bleating "Anything new here?" As I said before, read the room. The world doesn't revolve around you. Perhaps you are running a bot.]