# First-session "you're set" toast (nomarchy.firstBootWelcome). A package # so checks.first-boot can exercise the gate on a minimal node — same # pattern as nomarchy-battery-notify. libnotify + theme-sync stay on PATH # (user unit / VM shim), not runtimeInputs. { writeShellApplication, coreutils }: writeShellApplication { name = "nomarchy-first-boot"; runtimeInputs = [ coreutils ]; text = builtins.readFile ./nomarchy-first-boot.sh; }