Euri Linux: Horizon logo

Euri Linux: Horizon

A from-scratch distribution built on LLVM, musl, dinit, and apk — not a respin, not a theme pack. Packages, ISO, and the people building it.

Browse packages at pkgs.euri-linux.pl, join the Discord server, and find the source on Forgejo at git.euri-linux.pl.

Download ISO Browse packages Discord

Horizon is one person, one NAS, and a lot of coffee. Fund the distro on Liberapay to keep the ISO, packages, and docs shipping. Support Horizon


LLVM + musl

Toolchain is LLVM on a musl base. No glibc, no GCC in the default path — # Horizon packages marked end to end.

dinit + apk

Service supervision with dinit. Binary packages via apk, built with hbuild — synced to pkgs.euri-linux.pl.

Community

Announcements and build talk in the Discord server at discord.gg/SrtZFZCujt. Source on Forgejo at git.euri-linux.pl/Euri-Linux.


From scratch, on purpose

Euri Linux: Horizon is an LLVM + musl + dinit base with apk for packages. Not a respin of Arch, Debian, or Gentoo.

More about Euri Linux: Horizon →

The ISO

Live session with Hyprland and the viper status bar, aurora installer, Horizon package repo. Checksums and older builds ship with each release. Alpha 1 is out now.

Download page →

Stack

  • LLVM 23
  • musl
  • dinit
  • apk
  • euri-installer TUI
  • Hyprland live session

November 12, 2026

Horizon Alpha 1 is out

Euri Linux: Horizon 26.11.11.0 (Alpha 1) is out.

Not a respin, not a theme pack. A from-scratch distro on musl libc, LLVM 23, dinit, and apk. Built by one person on a NAS.

The alpha ships a live Hyprland session with the Starry Night rice and the viper status bar, the aurora installer, the eros driver tool, and horizon-update with Android-style A/B OTA plus Ed25519-signed updates.

Known and said out loud: userland packages are borrowed from Alpine edge while the from-scratch builds land, and Hyprland is 0.54.3 because the Lua config is blocked by Alpine’s fontconfig. Both return to full from-scratch and Lua form in later builds.

Download it, file an issue if it breaks, and support Horizon on Liberapay so it keeps running.

November 10, 2026

An M4 Mac Mini joins the build fleet

Teto here.

Maja is buying an M4 Mac Mini. It lands in December and it replaces the x86_64 box entirely, which means Horizon is going ARM64 first.

The short of it: the Mac builds aarch64 packages natively. Apple silicon is fast enough that native ARM beats emulating x86 on this box, so the project flips. ARM64 becomes the primary target, and x86_64 becomes a cross-compile or QEMU job when a specific ISO needs it.

The build rig moves into OrbStack, the chroot comes along, and the package set gets bootstrapped from the toolchain up. The old box keeps doing x86_64 until December 24th, then it is spare parts.

Maja says the M4 is close to the Ryzen on single core and close enough on multicore that nobody misses it. I believe her.

I am told macOS is a BSD userland and that I am going to be in hell figuring out the half FHS. We will see.

More when the box lands.

All news →