forked from lvbibir/JetBrainsLxgwNerdMono
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
56 lines (51 loc) · 1.86 KB
/
config.yaml
File metadata and controls
56 lines (51 loc) · 1.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# JetBrainsLxgwNerdMono Build Configuration
# Font metadata
font:
family_name: "JetBrainsLxgwNerdMono"
version: "1.3"
author: "lvbibir"
copyright: "Copyright (c) 2024 lvbibir"
description: "JetBrains Mono NerdFont + LXGW WenKai Mono merged font with 2:1 CJK ratio. English from JetBrains Mono, CJK from LXGW WenKai."
url: "https://github.com/lvbibir/JetBrainsLxgwNerdMono"
license: "This font is licensed under the SIL Open Font License, Version 1.1. JetBrains Mono: OFL-1.1, LXGW WenKai: OFL-1.1, Nerd Fonts: MIT."
license_url: "https://openfontlicense.org"
# Source fonts directory
fonts_dir: "fonts"
# Styles configuration
# Each style maps: en_font (English), cn_font (CJK), display_name (metadata)
styles:
Regular:
en_font: "JetBrainsMonoNLNerdFontMono-Regular.ttf"
cn_font: "LXGWWenKaiMonoGBScreen.ttf"
display_name: "Regular"
Italic:
en_font: "JetBrainsMonoNLNerdFontMono-Italic.ttf"
cn_font: "LXGWWenKaiMonoGBScreen.ttf"
display_name: "Italic"
Medium:
en_font: "JetBrainsMonoNLNerdFontMono-Medium.ttf"
cn_font: "LXGWWenKaiMonoGBScreen.ttf"
display_name: "Medium"
MediumItalic:
en_font: "JetBrainsMonoNLNerdFontMono-MediumItalic.ttf"
cn_font: "LXGWWenKaiMonoGBScreen.ttf"
display_name: "Medium Italic"
Bold:
en_font: "JetBrainsMonoNLNerdFontMono-Bold.ttf"
cn_font: "LXGWZhenKaiGB-Regular.ttf"
display_name: "Bold"
BoldItalic:
en_font: "JetBrainsMonoNLNerdFontMono-BoldItalic.ttf"
cn_font: "LXGWZhenKaiGB-Regular.ttf"
display_name: "Bold Italic"
# Build options
build:
styles: "Regular,Medium,Italic,MediumItalic,Bold,BoldItalic" # Comma-separated
output_dir: "output/fonts"
parallel: 6 # Number of parallel workers
# Glyph width configuration (2:1 ratio)
width:
en_width: 600
cn_width: 1200
# CJK visual scale factor (1.0 = no extra scaling, 1.08 = 8% larger)
visual_scale: 1.08