Commit graph

387 commits

Author SHA1 Message Date
Fini Jastrow
09c6c8988c Add Ubuntu Sans
Prevent the "SansMono" becomes "SansM" rule for UbuntuSansMono.

Fixes: #1435

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-02 18:21:29 +02:00
Fini
8bf4989399
Merge pull request #1504 from cabrinha/zed-fonts
Add font Zed Mono
2024-04-02 16:04:07 +02:00
Fini Jastrow
ef76127599 doc: Improve readme
- Sort other font list to avoid the feeling that one is more suggested
  than the other
- Later releases have no release branch but release tags, include that
  in the example how to reference files

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-02 13:05:34 +02:00
Lennier Mulder
c98469befd Added another good font to patch (SF Mono) 2024-04-02 08:12:56 +02:00
cabrinha
cb6c1c6c64 Add font Zed Mono
This squashes also these commits:

* ds-store
* ZedMono: Clean up files
  Remove files that should not be in the PR, because they are autocreated
  or belong somewhere else.
* Also divide Extended and non-Extended versions.
* ZedMono: Fix metadata
* ZedMono: Fix some metadata
* ZedMono: Drop some more exotic weights and restructure dirs

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:32:26 +01:00
Fini Jastrow
4af1693cb6 Add Recursive Mono
'for Code' variants.

Rename RecMonoSemicausal to RecMonoSemi to avoid too long font names
after we add 'Nerd Font Mono' )or even (NFM) to it.

Fixes: #845

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:26:34 +01:00
Youri Wijnands
584c397e5c Update all Iosevka variants to version 29.0.4
Sqashed these commits:

* Remove Thin, Extra-Light, Semi-Bold and Heavy variants of IosevkaTermSlab
* Remove Thin, Extra-Light, Semi-Bold and Heavy files after unpacking
* No more subfolders per weight
* Revert commiting patched fonts
* Rewrite update scripts
* Update readme.md
2024-03-31 00:22:36 +01:00
Fini Jastrow
9136231ad2 Update Victor Mono to 1.5.6
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini Jastrow
d1c7397a30 Update Lilex to 2.400
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini Jastrow
298f3a13e7 Update InconsolataLGC to 1.5.2
Also remove patched-fonts/InconsolataLGC/ subdirectories.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini Jastrow
f31143c553 Update Geist Mono to 1.200
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini Jastrow
4a17ad2134 Update Commit Mono to 1.143
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini Jastrow
4b1db681db Update IBM Plex Mono to 2.004 (v6.4.0)
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini Jastrow
39a3a2a753 Update 0xProto to version 1.603
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-31 00:20:43 +01:00
Fini
f81f17af0d
Merge pull request #1558 from landfillbaby/master
update Intel One Mono to 1.3.0
2024-03-30 13:28:01 +01:00
Fini Jastrow
23a14f1847 Update Terminus to 4.49.3
[why]
The outlines in Terminus 4.49.2 are rather weird. Autoconverted but not
too nice.

[how]
Update to 4.49.3 as tis has much better outlines.

Fixes: #1329

Suggested-by: Wiesław Herr @herself
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-30 10:09:40 +01:00
Lucy Phipps
0c2a028715
update Intel One Mono to 1.3.0 2024-03-25 15:35:08 +00:00
Fini Jastrow
94d6c0ffcf ComicShannsMono: Update version information
[why]
Forgotten after update.

[note]
Also remove old old configure file that has been used for fast test
runs. It has the wrong format now anyhow.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-18 17:19:49 +01:00
Fini Jastrow
46f3d1fa44 doc: Correct some upstream-version info
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 12:27:04 +01:00
Fini Jastrow
2dc47f793d doc: Add missing Martian Mono to readme.md
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 10:16:58 +01:00
Fini Jastrow
aacf882566 doc: Clean up font table in readme.md
[why]
- The patched font name sometimes includes "Nerd Font" and sometimes not
- The OS tags are not maintained and nowadays should not matter
- The cell size is rather crammed in some cases

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 09:33:10 +01:00
Fini Jastrow
b90575bb82 doc: Update 0xProto version in readme.md
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-14 08:19:07 +01:00
Fini Jastrow
e6dd74531d doc: Reorder options to get the fonts
[why]
The ordering is not by most preferable/simple.
Also drop the direct download as possibility (because newer fonts will
not have it anyhow).

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-12 14:37:14 +01:00
Fini Jastrow
dadfedb11f doc: Add blobless checkout manual
[why]
A depth-less checkout is usually useless if you want to do some code
development; but on the other hand you usually never ever need the old
blobs (i.e. font files).

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-12 14:08:14 +01:00
nobk
51b7fc646b Update Docker usage in readme.md 2024-02-05 05:57:43 +08:00
Fini Jastrow
208977b859 doc: Fix Monaspace link in readme
[why]
The link to the patched Monaspace is broken.

[note]
Reference #1486

Reported-by: Rubin Bhandari <roobin.bhandari@gmail.com>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-01-01 14:54:27 +01:00
Fini Jastrow
3281c6dc82 doc: Update README font-patcher options
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-21 17:39:38 +01:00
Felix Yan
d618aa4dfb Update Arch Linux repository in readme.md
It's now in [extra] repository.
2023-11-21 17:33:07 +01:00
Fini
5d999cd571
Merge pull request #1405 from julien-blanchon/add-github-monaspace
Add Githubnext Monaspace
2023-11-19 22:07:42 +01:00
Fini Jastrow
c56530c874 Finalize replacement name of Monaspace
After the working draft name Monispace the final patched font name will
be Monaspice.

* It keeps the characteristic `Mona` in the beginning
* It changes just one character
* The replacement is still a real word
* The replacements sounds very similar

Also other very good names have been suggested, thank you all for the
input!

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-19 22:06:56 +01:00
Fini Jastrow
5972beffe2 Add D2Coding
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-13 17:31:14 +01:00
Fini Jastrow
6fdde00776 Add CommitMono
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-13 17:16:40 +01:00
Fini
c48942dde0
Merge pull request #803 from ryanoasis/feature/Add-Iosevka-Term-Slab
Add Iosevka Term Slab
2023-11-13 12:11:39 +01:00
Fini Jastrow
4e4300220b Update Lilex to 2.300
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 16:15:43 +01:00
Fini Jastrow
99cbcd1354 Update Lilex to 2.200
Apart from all the usual fixes and expansion in the source font the
weight metadata has been fixed.

Fixes: #1333

Reported-by: LeoniePhiline
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 16:15:43 +01:00
Fini Jastrow
66a24ef283 doc: Fix Geist version in readme
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 15:53:56 +01:00
QuiiBz
56d0558403 feat: add Geist Mono 2023-11-11 15:49:37 +01:00
piraces
ac6b663915 Add font: 0xProto
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
2023-11-11 15:47:15 +01:00
Fini Jastrow
447fbc2669 Monaspace: Follow RFN rule (WIP)
[why]
Monaspace has an RFN that individually protects 'Monaspace' and all the
face names of noble gases 'Xenon' etc. Both must not be used on patched
fonts.

[how]
Just add the rule(s). The concrete naming is not decided yet.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-10 20:46:02 +01:00
Fini Jastrow
05c751441d Monaspace: Drop many weights and adapt paths
SemiWide and ExtraWide might be nice in some contexts, but that is not
really the audience of Nerd Fonts I guess.

Lets start with few and we can always add more if there is really a
demand.

Simplify the paths; the old style stems from the time when we patched
all variants per source font. Nowerdays the fonts are few (3 per source)
and will almost always be installed together anyhow.

Shorten the naming a bit for, for example
ERROR: ====-< Family (ID 1)      too long (37 > 31): MonaspaceXenon Nerd Font Propo Medium

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-10 20:46:02 +01:00
Blanchon
2f312fa5fa
Update readme.md
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
2023-11-10 14:21:00 +01:00
Julien Blanchon
4ed7ec9ab1 Add Gihtub Monaspace 2023-11-10 10:35:24 +01:00
King Art
e0fa68b1f1 doc: Correct name for AnonymicePro Nerd Font 2023-10-17 15:23:27 +02:00
Fini Jastrow
f7885a147d doc: Make new wiki page on options more prominent
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-13 20:53:13 +02:00
Fini Jastrow
5911f1078f doc: Link help-on-options wiki page [skip ci]
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-13 14:09:29 +02:00
Fini Jastrow
d2c9e1589e doc: Fix broken link to patcher section in readme
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-13 14:03:23 +02:00
František Hanzlík
871dd80977 make patcher's readme wording slightly clearer 2023-09-30 15:35:21 +02:00
František Hanzlík
79c62aca27 fix readme alert syntax 2023-09-30 15:35:21 +02:00
František Hanzlík
ff08a1771a mention patcher family generation in readme 2023-09-30 15:35:21 +02:00
Nicolas Epstein
d90ebadbed add :Z to other readmes 2023-09-18 10:09:19 +02:00