Uses
What I run on — hardware, Gentoo config, Hyprland + Noctalia, editor, shell, and the rest of the stack.

Living document. Starts as a list; grows into an essay. Each section eventually links out to a deeper writing post when there's enough to say.
OS
- Gentoo Linux (
~amd64) — daily driver. Recompiles are a feature. - Custom kernel — hand-rolled config against the specific hardware.
- GRUB + Dracut + LUKS2 — root disk encryption unlocked from a password-protected GPG key. Writeup coming.
Window manager + shell
- Hyprland — Wayland compositor, scrollable tiling, custom animations.
- Noctalia — status bar / widget stack.
- Custom Grub + Plymouth boot theme.
Terminal stack
- kitty — GPU-accelerated terminal.
- tmux — session multiplexing. Scripted layouts per project.
- zsh — shell. Minimal prompt, heavy history.
Editor
- Neovim — LSP, Treesitter, custom config.
- MDX for writing (this site).
Hardware
- Dell Precision 5820 Tower — workstation chassis.
- Intel Xeon W-2133 — 6 cores / 12 threads, 3.6 GHz base / 3.9 GHz boost.
- NVIDIA GeForce RTX 3060 Ti GDDR6X — discrete GPU.
- 64 GB RAM + 32 GB swap.
- Samsung CRG9 (C49RG9x) — 49" ultrawide, 5120×1440 @ 120 Hz.
Dotfiles
Everything above lives in machine0-dotfiles — a single git + GNU Stow repo. Each top-level directory (hypr/, kitty/, nvim/, tmux/, zsh/, noctalia/, dunst/, waybar/) is a Stow "package" that mirrors $HOME and symlinks into place.
The system/ tree holds root-owned snapshots — Plymouth + GRUB + SDDM themes, dracut drop-ins, Portage package.use / package.accept_keywords fragments — installed with install-themes.sh rather than symlinked. Machine-specific bits (LUKS UUIDs, keyfile path) live in gitignored *.local overrides; the repo ships sanitized templates.
Restore on a fresh Gentoo box: clone, ./install.sh, ./system/install-themes.sh. Idempotent - because I can and it sounds cool.
Security + privacy
- Full-disk encryption on everything.
- Skylaski VPN (project) — self-serve WireGuard service for trusted networks.
- Hardware 2FA where it matters.
Crypto / web3
- Quai Network — primary target for smart contract work.
- Quais.js SDK — Quai's JS client.
Last updated: April 2026. If something here would make a good writing post, it probably will.