Commit Graph

56 Commits

Author SHA1 Message Date
Peter Eisenmann
244a85a19a example-config: Add missing user+encrypt documentation 2024-10-16 14:04:20 -04:00
Peter Eisenmann
e25e4c4eef user: Add confirmation row
Part of https://gitlab.gnome.org/p3732/os-installer/-/issues/36
2024-10-16 14:04:20 -04:00
Peter Eisenmann
e1b866cdb8 encrypt: Add confirmation row
Part of https://gitlab.gnome.org/p3732/os-installer/-/issues/36
2024-10-16 14:04:20 -04:00
Peter Eisenmann
9309255b81 user: Add dedicated username entry 2024-10-14 13:26:28 -04:00
Peter Eisenmann
6cb2db1f51 user: Add autologin option to config 2024-10-14 12:18:29 -04:00
Peter Eisenmann
d6ccc4d9bf user: Add minimum password length option 2024-10-14 12:18:24 -04:00
Peter Eisenmann
a433c9f73d user: Provide a linux username to installation script 2024-10-13 16:52:58 -04:00
Peter Eisenmann
886732dc42 state-machine: Run no-internet prepare script immediately 2024-10-13 00:01:58 -04:00
Peter Eisenmann
98ff5c3a64 encrypt: Add minimum pin length 2024-10-10 02:34:50 -05:00
Peter Eisenmann
029e49f6e8 Add forced disk encryption option 2024-10-10 02:03:08 -05:00
Peter Eisenmann
0f65e84163 example: Provide dummy distro image 2024-10-09 23:08:35 -05:00
Peter Eisenmann
eddcfd4bf0 Add desktop page 2024-10-09 00:56:47 -05:00
Peter Eisenmann
ac21b7370f example: Use two-spaces indention 2024-09-13 00:23:00 -05:00
Peter Eisenmann
d4d20a1f3b config: Add icon-less software example 2024-06-21 03:31:40 +02:00
Peter Eisenmann
b75f6f749e config-to-pot: Use separate project ID 2024-05-25 01:32:38 +02:00
Peter Eisenmann
eeef3e6c83 config: use more generic feature example 2024-03-13 11:29:13 +01:00
Peter Eisenmann
fa3e17cc99 pass keyboard layout to scripts 2023-08-31 22:00:24 +02:00
Peter Eisenmann
66ac685dfc config example: add feature options example 2023-08-26 20:21:37 +02:00
Peter Eisenmann
bd2a198c94 config: make option names optional 2023-08-25 22:44:01 +02:00
Peter Eisenmann
33c77ceeb7 config: document options 2023-08-21 15:47:50 +02:00
Peter Eisenmann
392076d770 config: move translations into .po files
Instead of having custom syntax, use standardized gettext .po files to
allow translating config strings.

* Move translations of example config into .pot/.po files
* Change order of example config choice parameters
* Minor string modifications in example config
2023-08-21 15:47:45 +02:00
Peter Eisenmann
6745e789f4 add multiple-choice options for software 2023-08-17 04:24:26 +02:00
Peter Eisenmann
2db28208ac add feature page
Allow for additional settings that are not just software packages.

Fixes #13
2022-11-11 02:28:25 +01:00
Peter Eisenmann
02a0c06d04 example: add nautilus example 2022-11-11 02:14:37 +01:00
Peter Eisenmann
f95951da5f example: update japanese input example 2022-11-11 02:14:37 +01:00
Peter Eisenmann
2f192d8e86 add config to skip user and locale pages 2022-11-02 01:55:29 +01:00
Peter Eisenmann
5e51b481df config options for external programs 2022-10-29 03:22:23 +02:00
Peter Eisenmann
ba238dcc46 config: clarify comment 2022-10-29 01:51:55 +02:00
Peter Eisenmann
ef5b1660e3 allow configuring failure help page url 2022-10-29 01:48:39 +02:00
Jürgen Benvenuti
bec8d7ac34 Improve German translation of config.yaml 2022-10-28 17:01:10 +00:00
Dennis ten Hoove
c3ed8fe525 correct syntax error in example config
A minor syntax error in the example config prevented it from functioning as-is.
2022-10-25 22:25:02 +00:00
Peter Eisenmann
dae1e2ff84 software: allow more config vars to be optioal
Also rework example and helper code.
2022-09-27 10:50:07 +02:00
Peter Eisenmann
ec953df826 welcome: possibility to translate text 2022-09-27 10:50:07 +02:00
Peter Eisenmann
527f765e05 welcome: enable configuring of logo and text 2022-06-02 16:32:01 +02:00
Peter Eisenmann
db61972c95 add welcome page 2022-06-01 00:13:08 +04:00
Peter Eisenmann
290a232d9c config: always use a string as distribution_name 2022-06-01 00:01:10 +04:00
Peter Eisenmann
061b5eaee7 add config option to specify fixed language
Specifying a fixed language will skip the language selection page.
2022-05-21 00:26:58 +02:00
Peter Eisenmann
60af53466b example: clarify software translation syntax 2022-05-19 16:23:44 +02:00
Peter Eisenmann
59927b067c software: enable i18n for name and descripition 2022-05-19 16:19:44 +02:00
Peter Eisenmann
6b7a534f3d example config whitespace cleanup 2022-05-02 01:03:48 +02:00
Peter Eisenmann
b1c5c99530 scripts: incorrect print in example configure.sh 2022-04-18 06:59:39 +02:00
Peter
944cdf0309 don't falsely proclaim time synchronisation 2021-04-21 05:01:31 +02:00
Peter
fe9813d495 config: add distribution name 2021-04-16 02:13:02 +02:00
Peter
ad03359d58 example scripts: increase waiting times 2021-04-02 21:00:34 +02:00
Peter
fe0888421a correct password <-> autologin relation 2021-03-18 17:06:41 +01:00
Peter
43ace719d3 check and print all variables in example scripts 2021-03-18 17:02:27 +01:00
Peter
625e9bcc9b example config: add defaults 2021-03-01 01:59:17 +01:00
Peter
35b1ee37fe example config: drop additional_languages 2021-03-01 01:59:08 +01:00
Peter
cb133047cd add minimum needed disk size to config 2021-02-17 21:23:32 +01:00
Peter
016e680384 add internet and disk encryption config options 2021-02-13 14:48:29 +01:00