-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpocket.json
More file actions
66 lines (60 loc) · 2.35 KB
/
Copy pathpocket.json
File metadata and controls
66 lines (60 loc) · 2.35 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
57
58
59
60
61
62
63
64
65
66
{
"$schema": "https://pocket-stack.dev/schema/pocket-1.json",
"pocket": 1,
"id": "dev.pocket-stack.shell",
"name": "pocket-shell",
"title": "PocketShell",
"version": "0.1.0",
"description": "The sheru file-manager themes — Windows 98, XP Luna, Win7 Aero, Aqua, XFCE — rendered by the PocketJS style engine on a Sony PSP at 480x272, with webview feature parity as the yardstick. Bevel rings, caption gradients, era chrome; driven by the analog nub steering a themed pointer (the framework's input.cursor capability); a USB-tethered Mac bridge browses /Applications and launches real apps.",
"authors": [
{ "name": "Yifeng \"Evan\" Wang", "url": "https://github.com/doodlewind" }
],
"license": "MIT",
"repository": "https://github.com/pocket-stack/pocket-shell",
"engine": {
"pocketjs": ">=0.4.0-0",
"capabilities": ["ui"]
},
"app": {
"entry": "app/main.tsx",
"framework": "solid",
"kind": "tool",
"simulationHz": 60
},
"assets": {
"bake": "bun tools/gen-assets.ts",
"prebaked": ["app/pak.json", "app/theme/cooked", "themes-src/sheru"],
"sources": [
{
"name": "W95FA",
"origin": "https://fontsarena.com/w95fa-by-alina-sava/",
"author": "Alina Sava (FontsArena)",
"license": "SIL OFL 1.1",
"note": "OpenType recreation of the Windows 95 bitmap MS Sans Serif; vendored with its license under assets/fonts/W95FA/ and baked to bi-level atlases at its native 12.5px grid by tools/bake-fonts.ts."
},
{
"name": "sheru theme system",
"origin": "https://github.com/doodlewind/sheru",
"author": "Yifeng \"Evan\" Wang",
"license": "MIT",
"note": "Tokens, chrome metrics and glyph geometry are snapshotted verbatim from the sheru theme modules (themes-src/sheru/*.json, with commit provenance); the per-part paint rules are hand-translated from each theme's css.ts."
}
]
},
"targets": {
"psp": {
"crate": "crates/pocket-shell-psp",
"title": "PocketShell",
"icon0": "art/ICON0.png",
"pic1": "art/PIC1.png",
"memoryBudgetMb": 20
},
"desktop": { "host": "uihost" },
"web": { "host": "host-web" }
},
"store": {
"categories": ["tools", "themes"],
"tags": ["file-manager", "win98", "xp", "aero", "aqua", "retro-ui"],
"privacy": { "network": "none", "storage": "none" }
}
}