-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmanifest.json
More file actions
21 lines (21 loc) · 1.19 KB
/
Copy pathmanifest.json
File metadata and controls
21 lines (21 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"_comment": [
"Source of truth for the device-type symbol font. Maps each OsType to two",
"Nerd Font glyphs (an OS-family mark and a device-type mark). Edit this, then",
"run `python tools/symbols/build_symbols_font.py` to regenerate the committed",
"src/resources/ClippSymbols.ttf + src/OsGlyphs.h. Glyph names are Nerd Fonts",
"cheat-sheet names (https://www.nerdfonts.com/cheat-sheet); the build resolves",
"them to codepoints via the pinned glyphnames.json and fails if one is absent.",
"Use null for 'device' to render no device glyph (e.g. Unknown). Keys must",
"match the OsType enum names in src/OsType.h exactly."
],
"font_family_name": "Clipp Symbols",
"mapping": {
"Windows": { "family": "nf-dev-windows11", "device": "nf-md-desktop_classic" },
"MacOS": { "family": "nf-dev-apple", "device": "nf-md-desktop_classic" },
"IOS_iPhone": { "family": "nf-dev-apple", "device": "nf-md-cellphone" },
"IOS_iPad": { "family": "nf-dev-apple", "device": "nf-fa-tablet" },
"Linux": { "family": "nf-dev-linux", "device": "nf-md-desktop_classic" },
"Unknown": { "family": "nf-cod-question", "device": null }
}
}