Skip to content
View tarilka0gg's full-sized avatar
🎯
Focusing
🎯
Focusing
  • 05:49 (UTC +03:00)

Block or report tarilka0gg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tarilka0gg/README.md
tarilka0gg@gentoo: whoami, echo $DISTRO, ls ~/projects

followers latest release repositories

About

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.

What I am building

Simple Linux Installer
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 Portage Store
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 Ring-2Zero
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.

Stack

Rust Zig Shell Python JavaScript Gentoo Wayland GTK4 WebRTC OpenRC

Numbers

repositories, stars, followers and the languages I use

More repositories

Repository What it is
simple-locale One language setting for all my programs: a shared locale.toml, English by default. stars
simple-linux-binhost Signed binary packages Gentoo's own binhost lacks: niri, Noctalia, ghostty. stars
simple-linux-configs Clean default configs for niri, Hyprland, Sway, Labwc, MangoWC, dwl and more, paired with Noctalia. stars
kernel-matrix A matrix of Linux kernel configs: CPU x GPU x platform x EC x modem, merged from Kconfig fragments. stars
telegram-helper-rs A Rust rewrite of a Telegram helper: userbot, control bot, localhost dashboard, Zig SIMD helpers. stars
system-lab Laptop lab notes: BIOS unlock, undervolting, RAPL/EC turbo, Clang + AutoFDO kernel builds. stars
power-scripts Deep-idle power management scripts for a Victus 16 laptop (OpenRC, niri). stars
gpu-undervolt NVIDIA laptop GPU clock offset at boot through a throwaway headless Xorg. stars

Say hi

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.

Pinned Loading

  1. simple-linux simple-linux Public

    Small Gentoo-based live system with its own installer: online and offline ISOs, stage3, kernels, niri + Noctalia desktop profile

    CSS 13

  2. gentoo-installer gentoo-installer Public

    Installer for Simple Linux (Gentoo-based): text and GTK4/libadwaita frontends over one Rust core, online and offline ISOs, kernel matched to the hardware, install next to other systems, Limine.

    Rust 11

  3. Ring-2Zero Ring-2Zero Public

    High-performance Wayland screen streamer over WebRTC with tile-based diff encoding

    Rust 10

  4. portage-store portage-store Public

    A GTK4/libadwaita app store for Gentoo Portage, plus a CLI companion sharing the same core

    Rust 10

  5. simple-linux-configs simple-linux-configs Public

    Clean default configs for niri/Hyprland/Sway/Scroll/Labwc/MangoWC/Triad/dwl, paired with Noctalia as the shell/bar

    Shell 9

  6. ustan ustan Public

    Windows-style app installer for Linux: .deb, AppImage, Flatpak, .exe

    Rust 7