47 Commits

Author SHA1 Message Date
ef03281a63 refactor(iso): Rewrite get_drive_id to be more broadly applicable (#1) 2023-02-21 03:00:25 +01:00
8d38827cd1 feat(iso): Interactively ask for ZFS/EFI partition choice if needed (#1) 2023-02-21 02:58:55 +01:00
49fe3deced refactor(iso): No need to hard-fail when more than one of a partition type exists, we ask for a choice instead (#1) 2023-02-21 02:58:02 +01:00
b12c35ed07 refactor(iso): Uppercase partition type (#1) 2023-02-21 02:57:13 +01:00
c3708a098e refactor(iso): Keep partition count vars local (#1) 2023-02-21 02:56:44 +01:00
c367be8845 docs(zfs): Expand on ZFS bootfs property (#1) 2023-02-21 01:03:29 +01:00
4bf236df75 docs(zfs): Explain ZFS dataset structure in plain English (#1) 2023-02-21 00:54:58 +01:00
155e36dc60 refactor(os): Earlier systemd path unit setup (#1) 2023-02-21 00:40:16 +01:00
23ca5f0c65 refactor(os): Remove existing initramfs fallback files when we remove them from build instructions (#1) 2023-02-21 00:38:55 +01:00
6cee2ab403 feat(os): chmod 0600 new initramfs files, they contain our pool password (#1) 2023-02-21 00:36:06 +01:00
0f099b1d45 docs(zfs): Key file may have newline at the end, ZFS doesn't care (#1) 2023-02-21 00:10:03 +01:00
6820fdfbb0 fix(os): Replace hard-coded ZFS key file name with variable (#1) 2023-02-20 23:59:13 +01:00
75757ee108 fix(os): Add plain text ZFS key file into initramfs, it lives inside an encrypted pool anyway (#1) 2023-02-20 23:58:23 +01:00
f4c4504e1d fix(zfs): Having keylocation readble for owner is fine (#1) 2023-02-20 21:27:27 +01:00
fbb19eb710 fix(zfs): keylocation file must not have newline (#1) 2023-02-20 21:26:59 +01:00
cddcce4ff3 fix(os): Shorten initramfs build list (#1) 2023-02-20 04:14:44 +01:00
11b43e6fd0 refactor(os): Clean up initramfs generation (#1) 2023-02-20 02:49:21 +01:00
0ea47e25bf fix(iso): You know we should really add ZFS files to chroot (#1) 2023-02-20 01:19:13 +01:00
a5733bdb56 docs(zbm): Trim unnecessary newline (#1) 2023-02-20 00:59:36 +01:00
db0e0f0b7c docs(zbm): Harmonize unordered list bullet points (#1) 2023-02-20 00:57:54 +01:00
0e9314ef6f fix(iso): Call correct path inside chroot (#1) 2023-02-20 00:47:53 +01:00
d03821e46a fix(iso): Notify that we're running reflector otherwise it looks like script's hanging (#1) 2023-02-20 00:39:31 +01:00
a798481e49 fix(iso): Remove test exit (#1) 2023-02-20 00:36:52 +01:00
f1deb9de7c docs(os): Clarify hostname choice (#1) 2023-02-20 00:30:04 +01:00
d33206866a docs(os): Clarify username setup (#1) 2023-02-20 00:29:05 +01:00
c7dbcc4e13 docs(os): Shorten docs (#1) 2023-02-20 00:24:38 +01:00
554b806f1a docs(os): Clarify post-install steps (#1) 2023-02-20 00:22:53 +01:00
9b9c884063 docs(zbm): Add credits (#1) 2023-02-20 00:22:21 +01:00
99a8eeeede docs(os): Default timezone can be changed (#1) 2023-02-19 23:59:04 +01:00
48ead422ec fix(os): systemd.network unit does not recognize [DHCPV4] (#1) 2023-02-19 22:50:10 +01:00
5fa9e07bac docs(zbm): Explain install and post-install steps (#1) 2023-02-19 22:35:19 +01:00
f2572c333c docs(zbm): Explain prep steps (#1) 2023-02-19 22:17:38 +01:00
e1d6f64a09 Merge branch '1-get-initial-setup-working' of quico.space:quico-os-setup/arch-zbm into 1-get-initial-setup-working 2023-02-19 22:01:07 +01:00
393b0a73c3 fix(iso): Update invocation command (#1) 2023-02-19 22:01:00 +01:00
0829731294 fix(iso): Try running script (#1) 2023-02-19 21:55:47 +01:00
d78e537f61 docs(os): Remind user about our AUR helper choice paru (#1) 2023-02-19 21:37:51 +01:00
ec315459e8 fix(os): chown instead of chmod works wonders (#1) 2023-02-19 21:28:42 +01:00
4dcacebcdd docs(os): Remind user to customize their OS (#1) 2023-02-19 21:22:07 +01:00
a5e240f350 fix(iso): Start reflector once before first package install (#1) 2023-02-19 21:13:11 +01:00
61897e0364 fix(zfs): Fix color reset in bash (#1) 2023-02-19 21:01:36 +01:00
e21e7381f9 fix(zfs): Handle zpool list output (#1) 2023-02-19 21:00:03 +01:00
2aaa2b6729 fix(zfs): After running github.com/eoli3n/archiso-zfs init script we need to reset shell colors (#1) 2023-02-19 20:52:20 +01:00
b463cd95aa docs(iso): We don't care about partially upgrading our ISO (#1) 2023-02-19 20:46:51 +01:00
9f9a1b86eb fix(iso): Do an initial pacman database update (#1) 2023-02-19 20:38:42 +01:00
8bc0c2e8c3 docs(os): Set up README.md markdown outline (#1) 2023-02-19 20:22:01 +01:00
0c21e961b1 feat(os): Get initial script set up (#1) 2023-02-19 20:21:20 +01:00
6f1efef36e Initial commit 2023-02-19 06:20:56 +00:00