Mono font that SuperB
Bmono is a SuperB mono font, it's a custom build of Iosevka. It focuses on simplicity, readability and style.
- Simplicity:
dollar = "open"
,cent = "open"
andpercent = "rings-connected"
: makes the symbols less cluttered with less overlap
- Consistency:
asterisk = "penta-low"
andcaret = "low"
: make it the same height as other math symbols(-
,+
,=
, ...)bar = "force-upright"
anddisables = [ "logic" ]
: so the textart/ASCII-art doesn't look weird on italic
- Readability:
- Extended width: make the font wider
l = "serifed-tailed"
: makes it easier to distinguish from1
andI
(1lI
)zero = "dotted"
: makes it easier to distinguish fromO
(0O
) but more simple thanslashed
- Style:
- Curly style (
ss20
): make the font curly capital-g = "toothless-rounded-serifless-hooked"
andeight = "two-circles"
: rounding off those symbolsparen = "large-contour"
: make()
and(-)
look more like a circle than an ellipse
- Curly style (
- Functionality:
- Discretionary ligatures: to get more ligatures, make it comparable to Fira Code
When I create this project, my goal is to make a Iosevka font that fix the ligatures on Kitty bug and come with some tiny tweak to make it slicker. But now the Kitty bug had been fixed, you can tweak the font by using stylistic sets/character variants, plus I'm too lazy to maintain this project. So I decided to archive this project, thank you everyone following this project and 400~ people whom had download and use Bmono. Stay fresh!
For Arch Linux, you can install through AUR:
paru -Suy ttf-bmono
For Nix/NixOS, you can install Bmono's NUR package.
Note If you can and want to port Bmono to other package managers, feel free to do so.
Learn how to build your own Iosevka custom font
Special thanks to:
Made with ❤️ by NNB