I write Rust where the Linux ecosystem is missing something β Wayland shells, game-modding infrastructure, FUSE filesystems. Mostly for the fun of building the thing that should exist but doesn't yet.
Jump to: What I'm Building Β· Explorations Β· Tech Β· Stats
A unified GTK4 desktop shell for the Niri Wayland compositor β panel, dock, launcher, notification daemon, quick settings, polkit agent, power management, and a settings GUI, all in one process wired to Niri over IPC. One shell instead of a dozen stitched-together daemons.
A Rust-native, FUSE-based virtual filesystem for Bethesda game modding on Linux. Presents BSA archives and loose mod files as a single unified directory tree β no extraction required. Conflict-resolving, copy-on-write, daemon-backed.
The GTK4 frontend for AetheriaFS: mod list, profile management, drag-and-drop
load order, FOMOD installer, conflict viewer, and SKSE launcher.
(Pairs with a running aetheria_daemon.)
- Mantle Manager β A ground-up, Linux-native mod manager for Bethesda games (Rust + GTK4/libadwaita). Core mod management, VFS, FOMOD, and load order work today. Alpha β on hold while Aetheria matures.
- NUMIDIUM β A hobby programming language with an Elder Scrolls / Dovahzul theme. Rust pipeline: lexer β parser β resolver β codegen β Brass VM. Early lexer stage.
Building something Linux-native in Rust, or just curious about one of these projects? Open an issue, star a repo, or poke around the code β happy to talk shop.

