Commit Graph
9 Commits
Author SHA1 Message Date
Gabriel Brown 70d8d32ee2 Fix the install pipeline and an idle-lock startup race
The initial package list was quoted into a single bogus dnf argument
and every dnf error was discarded, so a fresh install silently skipped
most of it. Two package lists were never wired into the pipeline at
all, and change-settings ran before install-packages, so the vicinae
theme step was permanently skipped. Fixed the ordering, the quoting,
and stopped swallowing errors.

Separately, hypridle could start with its WAYLAND_DISPLAY condition
unmet if it raced the env-publish call, silently never starting --
and it's the only listener for the logind Lock signal. Made the start
wait on the environment synchronously. panama-idle also wrote its
generated config to a fixed temp path with no locking, so concurrent
applies could interleave into a corrupt file; switched to mktemp plus
an atomic mv.

Claude-Session: https://claude.ai/code/session_01E6TJUAh41HaP25MVHWkhRZ
2026-08-18 21:22:52 -04:00
Gabriel Brown 5248883e4b Build the Panama Hyprland desktop 2026-08-17 10:32:55 -04:00
gib e4f1fe8e05 Update from work I did on laptop 2025-12-22 10:46:59 -06:00
gib ca7d4e3460 Update script to be really pretty 2025-12-18 21:08:19 +00:00
gib 3bb192238c Update script to be really pretty 2025-12-18 21:03:43 +00:00
gib 81eefc4f84 Update stuff 2025-12-18 14:17:09 -06:00
gib 5f73b76800 Add more stuff 2025-11-13 16:59:59 -06:00
gib 55f1b32e4d replace install line in script 2025-11-12 09:48:15 -06:00
gib e10c95152e add neovim 2025-11-12 09:46:59 -06:00