Commit graph

166 commits

Author SHA1 Message Date
veilor
238e461553 ks: keep KDE deps (cups/geoclue2/MM/PackageKit) — mask daemons at runtime instead 2026-04-30 04:31:49 +01:00
veilor
ec79dc1746 ks: keep avahi-libs/pcsc-lite — daemons disabled at runtime, libs broadly required 2026-04-30 04:24:20 +01:00
veilor
b5a11f5eab build: stop pre-deleting /tmp/veilor-lmc — let livemedia-creator own its tmp 2026-04-30 04:21:12 +01:00
veilor
8176f117cd build: pivot to host-native lorax — container fight btrfs+netavark, host clean path 2026-04-30 04:18:37 +01:00
veilor
4e1ccdbb1a build: switch ISO run to rootful podman — rootless can't losetup (host CAP_SYS_ADMIN rejection) 2026-04-30 04:16:07 +01:00
veilor
d5c8638de5 build: bind /dev + disable selinux relabel — losetup needs host loop devices 2026-04-30 04:14:28 +01:00
veilor
1d5147ba11 ks: simplify to live rootfs partitioning — installer ks (LUKS) split planned v0.2.1 2026-04-30 04:12:26 +01:00
veilor
3b5341c77a ks: drop text display mode — livemedia-creator forbids 2026-04-30 04:11:46 +01:00
veilor
671b0dc38a build: rm stale resultdir + tmp before each run (livemedia-creator refuses dirty dest) 2026-04-30 04:08:49 +01:00
veilor
3c2fec042f ks: add dracut-live + grub2/shim/efibootmgr — required by livemedia-creator --make-iso 2026-04-30 04:08:08 +01:00
veilor
ff3a8297ae build: replace invalid --title flag with --volid VEILOR_OS 2026-04-30 04:07:18 +01:00
veilor
33a0673126 test: add VM runner — qemu+OVMF wrapper for fast iso iteration loop 2026-04-30 04:06:19 +01:00
veilor
f6a89d16f1 ks: drop removed auth cmd, collapse multiline part/logvol, drop unsupported --hash flag 2026-04-30 04:03:10 +01:00
veilor
f1b44bc218 fonts: swap DuckSans → Fira Code (Fedora fira-code-fonts, SIL OFL 1.1) 2026-04-30 03:57:17 +01:00
veilor
50b9285d02 kde: match onyx theme — BreezeBlackPure base + grey accent (#686B6F) 2026-04-30 03:48:12 +01:00
veilor
1822005df1 veilor-os v0.1 scaffold — kickstart + hardening + 3-mode power + DuckSans-ready KDE black theme 2026-04-30 03:43:33 +01:00