Commit Graph
12 Commits
Author SHA1 Message Date
c-ludenberg 1a4e462af6 v0.4.0: horizon distro option, recommended=horizon, no forced branding in custom 2026-08-27 21:54:36 +02:00
c-ludenberg 03baa7cf15 fix: default ISO name to 'Euri Linux Horizon' to avoid confusion with Artix-based Euri Linux 2026-08-27 21:34:10 +02:00
c-ludenberg 781de7ae6c v0.3.0: recommended vs custom mode, DE/WM explanations, better UX 2026-08-27 21:16:55 +02:00
c-ludenberg a52f17e0ab v0.2.0: remove useless deselect step, bump version 2026-08-27 21:07:55 +02:00
c-ludenberg 8c13b307d6 fix: replace checkbox with numbered list + text input for package removal 2026-08-27 21:06:09 +02:00
c-ludenberg d3bc5ba321 feat: DE/WM selection with cross-distro package mappings
- 12 DE/WMs: sway, i3, Hyprland, GNOME, KDE, XFCE, Cinnamon, MATE, LXQt, bspwm, openbox, Headless
- 5 distro families: void, arch, debian, alpine, fedora
- Correct package names per distro (researched from archinstall + distro repos)
- Shows availability table with package counts
- Warns if DE/WM unavailable on selected distro
2026-08-27 20:46:21 +02:00
c-ludenberg dc5898aed0 fix: replace checkbox with confirm per group to fix color bug 2026-08-27 20:34:53 +02:00
c-ludenberg 1bc383c954 feat: package group table, deselect step, no markup in checkbox 2026-08-27 20:33:17 +02:00
c-ludenberg 0244bf2adf fix: hostname key in confirm_build 2026-08-27 20:30:36 +02:00
c-ludenberg d7ff75f908 fix: strip rich markup from questionary choices 2026-08-27 20:27:58 +02:00
c-ludenberg a7f3008cf5 fix: TUI — questionary returns title not value, sudo auth in root mode, distro table 2026-08-27 20:26:57 +02:00
c-ludenberg 131e84bb3f feat: interactive TUI with rich/questionary, fakeroot mode, failsafes
- Interactive TUI: distro/init/libc/arch/package selection, ISO config
- Root vs fakeroot mode detection with warnings
- Disk space check before build
- Confirmation prompts with build summary
- Fakeroot support via set_mode() in base.py
2026-08-27 20:18:30 +02:00