I write Simple Linux, a small distribution on top of Gentoo, and the Linux tools around it, mostly in Rust: an installer, an app installer, an app store for Portage, terminal helpers, a screen streamer. I also keep notes and write docs about how it all works.
- Gentoo and OpenRC on a laptop I tune myself (kernel, power, GPU), so the tools come from things I actually needed.
- Programs in the same family look alike: GTK4 and libadwaita, one language setting, English by default.
- Every project has screenshots and a README that says what was tested and what was not.
![]() |
![]() |
| Simple Linux A small Gentoo-based live system with its own installer: online and offline ISOs, a kernel matched to your hardware, niri and Noctalia. |
Installer Text and GTK4 frontends over one Rust core. Flavors, software groups, screenshots of every program, resume after a failure. |
![]() |
![]() |
| ustan A Windows-style app installer for Linux: .deb, .rpm, AppImage, snap, Flatpak, .exe. No root, clean uninstall. |
Portage Store An app store for Gentoo Portage: browse, search, USE flags, updates, a CLI companion on the same core. |
![]() |
![]() |
| tui-shim Terminal apps that behave like desktop apps: launchers, icons, palette theming and a file picker for editors. |
Ring-2Zero A Wayland screen streamer over WebRTC with tile-based diff encoding: your desktop in a browser tab. |
| Repository | What it is | |
|---|---|---|
| simple-locale | One language setting for all my programs: a shared locale.toml, English by default. | |
| simple-linux-binhost | Signed binary packages Gentoo's own binhost lacks: niri, Noctalia, ghostty. | |
| simple-linux-configs | Clean default configs for niri, Hyprland, Sway, Labwc, MangoWC, dwl and more, paired with Noctalia. | |
| kernel-matrix | A matrix of Linux kernel configs: CPU x GPU x platform x EC x modem, merged from Kconfig fragments. | |
| telegram-helper-rs | A Rust rewrite of a Telegram helper: userbot, control bot, localhost dashboard, Zig SIMD helpers. | |
| system-lab | Laptop lab notes: BIOS unlock, undervolting, RAPL/EC turbo, Clang + AutoFDO kernel builds. | |
| power-scripts | Deep-idle power management scripts for a Victus 16 laptop (OpenRC, niri). | |
| gpu-undervolt | NVIDIA laptop GPU clock offset at boot through a throwaway headless Xorg. |
Issues and ideas are welcome in any repository above. Releases and release notes live in Simple Linux releases.
The terminal at the top is an animated SVG; the numbers card is rebuilt every day by scripts/update_stats.py in a GitHub Action.





