Lukasz.aep

lukasz.aep

Gentoo tinkerer  •  kernel compiler  •  TikTok creator

scroll to spin the globe ↓

About Me

Hey, I'm Lukasz — I like technology <3 on TikTok I'm @Lukasz.aep.

I run Gentoo Linux as my daily driver, I build most of my OS myself, it's slow when compiling but that's okay.

This site itself is a project with AI, it's supposed to be in a "Frutiger Aero" web look and the cozy "Wii Menu" vibe — glassy bubbles, glossy buttons, rounded channels, and a big rotating globe for the interactive site enjoyers.

100%source-compiled
recompiles of my kernel
@Lukasz.aepon TikTok

My Gentoo Kernel

Built from source, on purpose WAW

No binary kernels here. I pull the sources straight from /usr/src/linux, run make menuconfig, and hand-pick every driver and subsystem my hardware actually needs — nothing more.

  • Custom .config tuned specifically for my CPU and devices
  • Stripped of modules and drivers I'll never touch (firewire LOL <3)
  • Compiled with -march=native -O2 in make.conf
  • OpenRC init for a lean, transparent boot
  • Rebuilt on every major kernel bump

Why? uhhh

Faster boots, a smaller attack surface very opsec yes. Daily usage of the system helps me be better at linux in general, while I can enjoy the smooth and snappy feel of it all.

Gentoo isn't the easy path, speaking from experience xD

My actual Gentoo desktop, KDE Plasma with fastfetch running
biksy@localhost
biksy@localhost ~ $ fastfetch
OS       Gentoo Linux x86_64
Kernel   Linux 6.18.37-gentoo-r1-gentoo-dist
WM       KWin (Wayland)
CPU      AMD Ryzen 7 9800X3D (16) @ 5.27GHz
GPU      NVIDIA GeForce RTX 5070 [Discrete]
Packages 1114 (emerge), 8 (flatpak)
biksy@localhost ~ $ 

The Setup

how anything on this page actually reaches you

gentoo box 9800X3D · RTX 5070
kde wayland · openrc
ubuntu box always on · runs the
mc server + pushers
you reading this exact
page right now

two boxes, one room

the gentoo machine is the daily driver (ssh closed, nobody gets in lol) and the ubuntu one just sits there being reliable. they share folders over nfs, syncthing mirrors the important stuff both ways, and when the minecraft server needs an op command i just fire rcon.py at it from this side of the room.

the live widget, explained

a python script on the ubuntu box asks the jvm for its real heap numbers, strips anything personal (no ips, ever), and pushes a tiny snapshot to a cloudflare durable object. the page you're reading polls that copy — nothing on my lan is reachable from the internet. very opsec yes.

Minecraft Server

forge 1.20.1 running off the ubuntu box. this is it, live

checking…
ram

the tunnel saga xD

no port forwarding here — players come in through a playit.gg tunnel. the tunnel tags every connection with a proxy header, and for a while that header was crashing every single login. the fix: a tiny python proxy that strips the header before forge ever sees it. side effect, the server now thinks everyone connects from 127.0.0.1, which is honestly very private of them.

the mods

create ecosystem plus a pile of performance mods so the tick times stay polite:

createcreate additionnew agediesel generators tom's storagetrade cyclingveinminertowns & towerstectonic canarystarlightmodernfix ferritecoresaturnclumps mobtimizationsspark

Now Playing

aero songs from tiktok, plus one station generated live in js

AERO FM LKZ-2007
00:00NATURE FM 100.3

Find me on TikTok

@Lukasz.aep

Linux, Gentoo builds, kernel compiling, and whatever else ends up here it's all just slop anyways.

watch on tiktok