COMPOSITOR
Hyprland ≥ 0.56, fully wired — Lua-IPC native config, idle/lock/sunset stack
(hypridle · hyprlock · hyprsunset), per-monitor profiles, workspace rules and
layer rules already tuned. Vanilla Arch gives you none of this configured.
STATUS BAR
waybar as a data feed — not icons: live streams, click/scroll actions
on every module, workspaces that actually respond on Hyprland 0.56
(upstream stable can't do this yet).
SHELL
zsh weaponized — powerlevel10k dashboard prompt, autosuggestions,
syntax highlighting, kitty terminal with a palette matched to the bar.
A stock Arch shell is gray on black and nothing else.
THEMING
One palette everywhere — bar, prompt, fetch, notifications (swaync),
launcher (rofi), lock screen, Qt apps. A single curated look instead of
ten half-matching themes.
IDENTITY
Branded boot & fetch — the machine introduces itself in every
terminal: OS, base, host, networks, uptime. Katakana sign-off included.
RESILIENCE
Self-healing desktop — watchdogs that restore wallpaper and bar
when monitors drop, timestamped backups before every config change,
and a curated update channel instead of blind upgrades.
HARDWARE
Things vanilla Arch makes you fight for — linux-zen kernel,
btrfs root, ultrawide-ready display stack, and AirPods with
battery + ANC control from the bar via librepods.