the system installer for Euri Linux: Horizon. a ratatui TUI that brings the dawn.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-12 20:35:02 +01:00
src aurora: locale options list 2026-11-12 20:35:02 +01:00
.gitignore aurora: apk-based installer, dawn TUI, native gpt 2026-11-11 21:04:43 +01:00
Cargo.lock aurora: apk-based installer, dawn TUI, native gpt 2026-11-11 21:04:43 +01:00
Cargo.toml aurora: apk-based installer, dawn TUI, native gpt 2026-11-11 21:04:43 +01:00
README.md readme: liberapay funding 2026-11-11 21:27:05 +01:00

aurora

The Horizon system installer. A ratatui TUI with a dawn-colored theme.

      ,-.     aurora
     /   \    bring the dawn
    |  ●  |
     \___/

aurora installs Euri Linux: Horizon onto a disk. It is the successor to the void-mklive lineage, rewritten in Rust on ratatui.

What it does

  • picks the target disk, writes a GPT partition table (native, no parted/sfdisk)
  • formats an ESP (vfat) and a root partition (ext4 or btrfs)
  • copies the live rootfs and deploys Limine (UEFI only)
  • ratatui TUI with mouse support, keyboard fallback for TTY (no mouse, no blue)

Build

cargo build --release

Run

aurora            # ratatui TUI
aurora --tty      # keyboard-only TTY fallback

Theme

The palette is a dawn gradient: pre-dawn navy up through violet, pink, coral, amber, and gold. The title samples the gradient over time.

License

BSD-3-Clause.

Support

Horizon is one person on a NAS. Fund the distro at https://liberapay.com/maja-wittbrodt/.