-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.yaml
143 lines (129 loc) · 5.68 KB
/
config.yaml
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
%YAML 1.2
---
# This is an example config file for OS-Installer.
# Place your config under /etc/os-installer/config.yaml for it to be used.
# If a value is not defined, it's default will be used.
# Some strings can have translations by appending an underscore followed by a
# language code, e.g. "name_fr" or "description_pt_BR". These parameters have
# the _LC suffix in their description. No suffix is needed for English.
# Name of the distribution.
# Default: 'Untitled'
distribution_name: 'Rhino Linux'
# Whether the installation needs an internet connection.
# Default: yes
internet_connection_required: no
# A URL/IP address to be used to check for an existing internet connection.
# Default: 'http://nmcheck.gnome.org/check_network_status.txt'
internet_checker_url: 'http://nmcheck.gnome.org/check_network_status.txt'
# Skip the language selection dialog by specifing a language, e.g. 'pt_BR'
# Default: no (No fixed language, not Norwegian)
fixed_language: no
# A selection of languages the installer should present by default.
# Note: For a language to be available, it needs to be provided by the system
# and the installer needs to have a translation into that language.
# Default: ['ar', 'de', 'en', 'es', 'fr', 'ja', 'ru', 'zh']
suggested_languages:
- 'ar'
- 'de'
- 'en'
- 'es'
- 'fr'
- 'ja'
- 'ru'
- 'zh'
# Show a welcome page after language selection.
#
# logo string Optional. Path to a logo (e.g. distribution logo)
# text_LC string Optional. Welcome text. Translatable.
# usage bool Whether to show a welcome page at all.
#
# Default: logo: None, text: None, usage: yes
welcome_page:
logo : '/your/distribution/logo.png'
text : 'A welcoming text to inform about the installation.'
text_de : 'Ein Begrüßungstext, um die Installation zu erklären.'
usage : yes
# Minimum disk size needed for the installation (in Gigabyte)
# Default: 5
minimum_disk_size: 6
# Whether to offer setting a disk encryption PIN
# Default: yes
offer_disk_encryption: yes
# gnome-initial-setup can handle user and locale setup.
# These settings allow to disable these pages.
#
# Default: skip_user: no, skip_locale: no
skip_user: no
skip_locale: no
# List of software that can additionally be selected for installation.
# Each packages requires all fields to be set.
#
# package string Forwarded to the installation script as is.
# suggested bool Optional. Whether installation defaults to yes.
# name_LC string Name presented to user. Translatable.
# If no (English) name is available, it will only
# be shown for translated languages.
# description_LC string Optional. Description presented to user. Translatable.
# icon_path string Optional. Absolute path to icon to be displayed.
#
# Default: [], suggested: False, description: '', icon_path: fallback icon
additional_software:
- package : 'firefox'
suggested : yes
name : 'Firefox'
name_de : 'Firefox'
description : 'Popular Web Browser from Mozilla'
description_de : 'Beliebter Internet-Browser von Mozilla'
icon_path : '/etc/os-installer/icons/firefox.png'
- package : 'nautilus'
suggested : yes
name : 'Files'
name_de : 'Dateien'
description : 'Access and organize files'
description_de : 'Auf Dateien zugreifen und diese organisieren'
icon_path : '/etc/os-installer/icons/nautilus.svg'
- package : 'some-backend'
name : 'Iconless Backend Functionality'
- package : 'japanese-input-program'
suggested : yes
name_jp : '入力プログラム'
icon_path : '/etc/os-installer/icons/jp-symbol.svg'
# List of features that can additionally be selected. Very similar
# to `additional_software`, but meant for more generic features. Can
# be used instead of or in combination with `additional_software`.
#
# feature string Forwarded to the installation script as is.
# suggested bool Optional. Whether installation defaults to yes.
# name_LC string Name presented to user. Translatable.
# If no (English) name is available, it will only
# be shown for translated languages.
# description_LC string Optional. Description presented to user. Translatable.
# icon_path string Optional. Absolute path to icon to be displayed.
#
# Default: [], suggested: False, description: '', icon_path: no icon
additional_features:
- feature : 'snapshots'
suggested : yes
name : 'Snapshots'
name_et : 'Vahepildid'
description : 'Snapshots allow restoring a previous state of your system'
description_et : 'Vahepildid võimaldavad taastada teie süsteemi eelmise seisundi'
icon_path : '/etc/os-installer/icons/snapshot.svg'
- feature : 'dummy'
name : 'Dummy'
description : 'This does not do anything'
# Upon failure an option to search for help on the internet is given.
# The url this leads to can be defined here. The squiggly brackets are
# replaced with the os-installer version.
#
# Default: 'https://duckduckgo.com/?q="os-installer {}"+"failed installation"'
failure_help_url: 'https://rhinolinux.org'
# Certain parts of the installer launch external programs. These can be configured here.
# Note: For calling the command, the string is split up by spaces.
#
# The browser_cmd will be called followed by a url.
#
# Default: browser_cmd: 'epiphany', disks_cmd: 'gnome-disks', wifi_cmd: 'gnome-control-center wifi'
browser_cmd: 'epiphany'
disks_cmd : 'gnome-disks'
wifi_cmd : 'nm-connection-editor'