You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cd pkg-nl-nf && zip -r ../IoskeleyMono-NL-NerdFont.zip . && cd ..
199
+
157
200
- name: Package Web archive
158
201
run: |
159
202
cd iosevka-src/dist/IoskeleyMono
@@ -177,55 +220,30 @@ jobs:
177
220
body: |
178
221
## Ioskeley Mono ${{ steps.vars.outputs.tag }}
179
222
180
-
A free, open-source alternative to [Berkeley Mono](https://berkeleygraphics.com/typefaces/berkeley-mono/) — built on [Iosevka](https://github.com/be5invis/Iosevka).
| Terminal with icons (Neovim, Starship…) | `IoskeleyMono-NerdFont.zip` |
191
-
| Arrows or box-drawing look wrong in my terminal | `IoskeleyMono-Term.zip` |
192
-
| Terminal with icons _and_ rendering issues | `IoskeleyMono-Term-NerdFont.zip` |
193
-
| Web / CSS (`@font-face`) | `IoskeleyMono-Web.zip` |
194
-
195
-
> **Not sure?** Download `IoskeleyMono.zip` and start with the `Normal/Hinted/` folder.
196
-
197
-
---
198
-
199
-
### Inside each TTF zip
200
-
201
-
```
202
-
Normal/
203
-
Hinted/ ← standard-DPI screens (most Windows setups)
204
-
Unhinted/ ← high-DPI / Retina (macOS, Linux HiDPI)
205
-
SemiCondensed/
206
-
Hinted/
207
-
Unhinted/
208
-
Condensed/
209
-
Hinted/
210
-
Unhinted/
211
-
```
212
-
213
-
Install all fonts in your chosen folder — your OS will expose the full weight axis (Thin → Black) automatically.
214
-
215
-
---
216
-
217
-
### About the Term variant
218
-
219
-
`IoskeleyMono-Term` uses `spacing = "term"`, which constrains every glyph to its cell boundary. Use it if arrows (`→ ← ↑ ↓`), box-drawing characters, or ligatures render incorrectly in your terminal emulator (known affected: kitty, Ghostty). The glyph design is identical to the standard variant.
220
-
221
-
---
222
-
223
-
Found a bug or have an idea? This is just a config on top of Iosevka — PRs and issues are welcome.
231
+
| Editor / IDE | `IoskeleyMono.zip` |
232
+
| Terminal with icons | `IoskeleyMono-NerdFont.zip` |
Copy file name to clipboardExpand all lines: README.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,8 @@ Download the latest release from the [Releases page](https://github.com/ahatem/I
33
33
| Terminal with icons (Neovim, Starship…) |`IoskeleyMono-NerdFont.zip`|
34
34
| Arrows or box-drawing look wrong in my terminal |`IoskeleyMono-Term.zip`|
35
35
| Terminal with icons _and_ rendering issues |`IoskeleyMono-Term-NerdFont.zip`|
36
+
| App that can't disable ligatures (Xcode…) |`IoskeleyMono-NL.zip`|
37
+
| Same, but also need Nerd Font icons |`IoskeleyMono-NL-NerdFont.zip`|
36
38
| Web / CSS (`@font-face`) |`IoskeleyMono-Web.zip`|
37
39
38
40
> **Not sure?** Start with `IoskeleyMono.zip`.
@@ -68,6 +70,10 @@ Install all fonts in your chosen folder — your OS will expose the full weight
68
70
69
71
`Ioskeley Mono Term` uses `spacing = "term"`, which constrains every glyph to its cell boundary. Use it if arrows (`→ ← ↑ ↓`), box-drawing characters, or ligatures render incorrectly in your terminal (known affected: kitty, Ghostty). The glyph design is identical to the standard variant — it's purely a spacing change.
70
72
73
+
### About the NL variant
74
+
75
+
`Ioskeley Mono NL` has all ligature substitutions disabled. Use it in apps that can't toggle ligatures off themselves (e.g. Xcode). Everything else — weights, widths, glyph shapes, metrics — is identical to the standard variant.
0 commit comments