blob: 68316ef6ecf023e56f25b6b4ab972dcb86f3dcfa (
plain)
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
# The core set of fonts. These are expected to be available at a minimum.
#
# Properties:
# name (string) Human-readable name of the font.
# regular (string) Font file for the Regular style (required!).
# italic (string) Font file for the Italic style (optional).
# light (string) Font file for the Light style (optional).
# semibold (string) Font file for the Semibold style (optional).
# bold (string) Font file for the Bold style (optional).
# auxiliary (bool) Not selectable as a content font (e.g., symbols).
# monospace (bool) Monospace font; suitable for performatted text.
# override (bool) Check this first regardless of active font.
# priority (int) Lookup priority (largest checked first).
# glyphscale (float) Additional glyph scaling (<= 1.0).
# voffset (float) Vertical offset (normalized).
#
# `glyphscale` and `voffset` can also be specified separately for the UI and
# document domains by prefixing `ui.` or `doc.` to the key.
[default]
name = "Source Sans"
regular = "SourceSans3-Regular.ttf"
italic = "SourceSans3-It.ttf"
light = "SourceSans3-ExtraLight.ttf"
semibold = "SourceSans3-Semibold.ttf"
bold = "SourceSans3-Bold.ttf"
[iosevka]
name = "Iosevka (compact)"
monospace = true
doc.height = 0.800
regular = "IosevkaTerm-Extended.ttf"
[iosevka-body]
# Variant of Iosevka with expanded line spacing for better readability.
# Matches the baseline and ascent of the default font.
name = "Iosevka"
monospace = true
priority = -10
glyphscale = 0.800
regular = "IosevkaTerm-Extended.ttf"
[smolemoji]
name = "Smol Emoji"
override = true # These Emoji/symbols are always preferred.
auxiliary = true
priority = 100
regular = "SmolEmoji-Regular.ttf"
[notoemoji]
name = "Noto Emoji"
auxiliary = true
priority = 30
glyphscale = 1.1
regular = "NotoEmoji-Regular.ttf"
[notosymbols2]
name = "Noto Sans Symbols 2"
auxiliary = true
priority = 20
glyphscale = 1.45
voffset = 0.5
regular = "NotoSansSymbols2-Regular.ttf"
[notosymbols]
name = "Noto Sans Symbols"
auxiliary = true
priority = 10
glyphscale = 2.0
voffset = 1.2
regular = "NotoSansSymbols-Regular.ttf"
|