mirror of
https://github.com/sayyadirfanali/Myna.git
synced 2026-03-23 17:41:13 +01:00
update README.md
This commit is contained in:
26
README.md
26
README.md
@@ -2,13 +2,15 @@
|
||||

|
||||

|
||||
|
||||
Do you ever feel like your programmign font treats symbols as second-class glyphs? Are you frustrated that your `->` looks nothing like an arrow, or `$`, `@`, `%` seem ever mismatched?
|
||||
Do you ever feel like your font treats symbols as second-class glyphs? Are you frustrated that `->` looks nothing like an arrow, and `$`, `@`, `%` seem ever mismatched?
|
||||
Want to experience the beauty of ligatures without losing the simplicity of ASCII.
|
||||
|
||||
**Myna** (*Gracula religiosa* 🐦⬛) is a monospace font which aims to bring harmony to your editor by treating symbols as first-class glyphs alongside alphanumeric characters.
|
||||
|
||||
## Why Myna?
|
||||
Here is why Myna stands apart from other fonts:
|
||||
Myna was borne out of a need to scratch a persistent typographical itch. While I've tried many otherwise well-crafted monospace fonts, I always found myself wanting to tweak a glyph here or adjust a shape there. After developing Myna and using it almost exclusively in my professional and personal work, I'm sharing it as a small contribution to the wonderful community of monospace typography enthusiasts.
|
||||
|
||||
Here are a few of its attractive features that might make it your next favourite monospace font:
|
||||
- **Symbol-First Design**: clear emphasis on ASCII symbols which are ubiquitous in programming languages
|
||||
- **Near-Perfect Alignment**: multi-character symbols like `->`, `>>=`, `=~`, `::` align seamlessly
|
||||
- **Balanced Weight**: symbols have just the right visual weight against your code
|
||||
@@ -16,7 +18,7 @@ Here is why Myna stands apart from other fonts:
|
||||
- **Clear Distinction**: no more confusing `1 l I |` or `0 O o`
|
||||
- **Language-Aware Design**: clean sigils for Perl + elegant operators for Haskell + clear symbols for C
|
||||
|
||||
NB: Myna is a very simple font. It does **not** feature ligatures, or separate bold/italic styles currently.
|
||||
NB: Myna is designed to be a simple font. The current release is a single weight without ligatures, though future updates may expand its features if demand arises. It does work out nicely with synthesised bold generated by fontconfig and pango on Linux.
|
||||
|
||||
## Showcase
|
||||
<picture>
|
||||
@@ -54,13 +56,6 @@ NB: Myna is a very simple font. It does **not** feature ligatures, or separate b
|
||||
| **SQL** | <img src="images/SQL_light.png" width="500"> | <img src="images/SQL_dark.png" width="500"> |
|
||||
|
||||
## Installation
|
||||
### macOS
|
||||
```bash
|
||||
git clone https://github.com/sayyadirfanali/Myna.git
|
||||
cd Myna
|
||||
cp Myna.otf ~/Library/Fonts/
|
||||
```
|
||||
|
||||
### Linux
|
||||
```bash
|
||||
git clone https://github.com/sayyadirfanali/Myna.git
|
||||
@@ -69,15 +64,22 @@ cp Myna.otf ~/.local/share/fonts/
|
||||
fc-cache -v
|
||||
```
|
||||
|
||||
### macOS
|
||||
```bash
|
||||
git clone https://github.com/sayyadirfanali/Myna.git
|
||||
cd Myna
|
||||
cp Myna.otf ~/Library/Fonts/
|
||||
```
|
||||
|
||||
### Windows
|
||||
1. Download the release
|
||||
2. Right-click `Myna.otf` and select "Install for all users"
|
||||
|
||||
## License
|
||||
SIL Open Font License
|
||||
SIL Open Font License, Version 1.1
|
||||
|
||||
## Credits
|
||||
Myna started out as [Hera](https://github.com/sayyadirfanali/Hera.git) which was a customised version of Source Code Pro but now has come a long way after stealing many beautiful designs from Fira Mono, Inconsolata, Plex Mono, Office Code Pro, Anonymous Pro.
|
||||
|
||||
## Contributions
|
||||
Myna is designed to be used in every terminal primarily with ASCII text. If you want the shape of some glyph to be changed or find Myna lacking in some non-ASCII glyph and want it to be added, please feel free to open issues. You can also contact me at irfan@irfanali.org.
|
||||
Myna is designed to be used universally in every kind of terminal and editor. If you find it lacking in some non-ASCII glyph and want it to be added, please feel free to open issues. You can also contact me at irfan@irfanali.org.
|
||||
|
||||
Reference in New Issue
Block a user