forked from Vanilla-OS/vanilla-installer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecipe.json
65 lines (65 loc) · 1.98 KB
/
recipe.json
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
{
"log_file": "/etc/vanilla/installer.log",
"distro_name": "Vanilla OS",
"distro_logo": "org.vanillaos.Installer-flower",
"images": {
"default": "ghcr.io/vanilla-os/desktop:main",
"nvidia": "ghcr.io/vanilla-os/nvidia:main"
},
"default_root_size": 12288,
"min_disk_size": 28680,
"tour": {
"welcome": {
"resource": "/org/vanillaos/Installer/assets/welcome.png",
"title": "Installing Vanilla OS",
"description": "The process could take a few minutes, please be patient."
},
"control": {
"resource": "/org/vanillaos/Installer/assets/ready.svg",
"title": "Always Ready",
"description": "Don't be held back by your system, use it the way you want."
},
"containerized": {
"resource": "/org/vanillaos/Installer/assets/containerized.svg",
"title": "Containerized",
"description": "You never have to worry about breakage due to incompatible or conflicting packages."
},
"completed": {
"resource": "/org/vanillaos/Installer/assets/complete.svg",
"title": "Complete and Reliable",
"description": "The largest software catalog at your fingertips."
}
},
"steps": {
"welcome": {
"template": "welcome"
},
"language": {
"template": "language"
},
"keyboard": {
"template": "keyboard"
},
"network": {
"template": "network"
},
"conn-check": {
"template": "conn-check"
},
"timezone": {
"template": "timezone"
},
"nvidia": {
"template": "nvidia",
"display-conditions": [
"lspci | grep -i '.* nvidia .*'"
]
},
"disk": {
"template": "disk"
},
"encryption": {
"template": "encryption"
}
}
}