Skip to content
Home

Uses

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

neofetch output showing my Gentoo + Hyprland system

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.