Commit Graph

22 Commits

Author SHA1 Message Date
thiblizz 4309e3b17b feat: more flexible default layout 2023-10-23 00:05:27 +02:00
thiblizz e5b0fe6313
feat: add raid1 support 2023-10-20 23:39:49 +02:00
oddlama b15f89eec1
Merge branch 'main' into patch-4 2023-10-15 12:28:51 +02:00
thiblizz dcd8b8b5cd
fix: minor typos 2023-10-15 04:01:05 +02:00
thiblizz 0ebe7915a6
fix: use UTF-8 as the default locale instead of utf8 (closes #92) 2023-10-15 02:18:09 +02:00
thiblizz 5d27a4c1c9
Make musl variant optional 2023-10-13 02:28:23 +02:00
Carlos Prado b2ea9b360d
feat: hooks (#70)
* Hooks

Hook system to allow further customization at specific steps of the installation process.

- before/after_prepare_environment
- before/after_disk_configuration
- before/after_download_stage3
- before/after_extract_stage3

- before/after_install
- before/after_configure_base_system
- before/after_configure_portage
- before/after_install_kernel

* add hook examples

* fix: remove eval
2023-01-07 14:02:15 +01:00
oddlama 01c73895dd
chore: clarify that CIDR masks are required for network addresses 2022-07-01 02:11:30 +02:00
oddlama 998828fe9a
feat: networkd options and remote crypt unlocking 2022-07-01 02:04:23 +02:00
oddlama c5cdc21467
feat: allow selection of different initial stage3 tarballs (at own risk).
Closes #39.
2022-05-13 00:24:30 +02:00
oddlama 1ecdf996a0
feat: add configuration option to enable/disable portage testing branch via ACCEPT_KEYWORDS="~$GENTOO_ARCH" 2022-04-16 15:26:31 +02:00
oddlama f9890ed1ec
fix: use new format for stage3 files that include openrc 2021-10-27 13:07:20 +02:00
oddlama 0c49dab59b
Added portage tree sync-type configuration options 2021-06-02 17:01:16 +02:00
oddlama 264f811e9d
Added zfs compression settings to the standard pool creation function. Closes #10. 2021-06-02 16:18:31 +02:00
oddlama 0b3755d7c5
Clarified README and added screenshot 2021-05-31 21:06:46 +02:00
oddlama a5cfe872a3
Added zfs pool creation 2021-05-27 20:35:28 +02:00
oddlama 6daa319c17
Use encryption key from environment variable; Adjust default ssh config; Remove ansible integration in favor of neutral installation 2021-05-02 15:29:56 +02:00
oddlama 99667b2cd2
Add create_zfs_centric_layout to gentoo.conf.example 2021-04-28 16:07:24 +02:00
oddlama 5f7acc58c5
Begin cleaning disk definitions, finish all menu points except disk. 2021-04-23 01:33:46 +02:00
oddlama c742b0987d
A lot more options finished. Disk partitioning missing. 2021-04-22 20:35:48 +02:00
oddlama a136055135
Implemented better option selection and begin writing actual menu
entries.
2021-04-22 02:31:45 +02:00
oddlama 3420fe4a69
Add help texts to menu. Run configurator automatically if configuration
is missing.
2021-04-21 15:16:31 +02:00