Skip to content

Commit

Permalink
ZedMono: Fix metadata
Browse files Browse the repository at this point in the history
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
  • Loading branch information
Finii committed Mar 28, 2024
1 parent 92354f0 commit 3ea32fb
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 18 deletions.
6 changes: 3 additions & 3 deletions bin/scripts/lib/fonts.json
Original file line number Diff line number Diff line change
Expand Up @@ -838,11 +838,11 @@
"patchedName": "ZedMono",
"folderName": "ZedMono",
"imagePreviewFont": "ZedMono Nerd Font",
"imagePreviewFontSource": "ZedMono/Regular/ZedMono-Regular.ttf",
"linkPreviewFont": "zed",
"imagePreviewFontSource": "ZedMono/ZedMonoNerdFont-Regular.ttf",
"linkPreviewFont": false,
"caskName": "zed-mono",
"repoRelease": false,
"description": "Zed Mono & Zed Sans are custom builds of Iosevka liscensed under the SIL Open Font License, Version 1.1."
"description": "Zed Mono is a more rounded version of Iosevka"
}
]
}
1 change: 1 addition & 0 deletions src/unpatched-fonts/ZedMono/Extended/config.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
config_patch_flags="--makegroups 5"
18 changes: 3 additions & 15 deletions src/unpatched-fonts/ZedMono/README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,7 @@
# Zed Mono

**Zed Mono** & **Zed Sans** are custom builds of [Iosevka](https://github.com/be5invis/Iosevka) liscensed under the SIL Open Font License, Version 1.1.
**Zed Mono** is a custom builds of Iosevka.

They are built for use in [Zed](https://zed.dev/). **Zed Sans** uses a quasi-proportional spacing to allow the font to still feel monospace while not having such wide gaps in a UI setting.
For more information have a look at the upstream website: https://github.com/zed-industries/zed-fonts

You can read the license here: [LICENSE.md](https://github.com/zed-industries/zed-fonts/blob/main/LICENSE.md).

## Building Zed Mono

**Warning:** This is a pretty heavy operation. Don't be surprised to see your CPU jump to 100% for minutes to hours depending on your machine.

Custom configurations are set up in `private-build-plans.toml`.

1. Install node modules with `npm install`
2. Run `npm run build -- ttf-unhinted::zed-mono` to build the font.
3. Output will be in `/dist`

Don't check the `/dist` folder into the repo!
Version: 1.2.0

0 comments on commit 3ea32fb

Please sign in to comment.