Files
Panama/setup/packages/desktop-packages
T
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

44 lines
742 B
Plaintext

adw-gtk3-theme
akmods
alsa-plugins-pulseaudio
dnf-plugins-core
ffmpeg
fuse-libs
gstreamer1-plugin-fmp4
gstreamer1-plugin-gif
gstreamer1-plugin-gtk4
gstreamer1-plugin-hsv
gstreamer1-plugin-json
gstreamer1-plugin-libav
gstreamer1-plugin-mp4
gstreamer1-plugin-openh264
gstreamer1-plugins-bad-free-devel
gstreamer1-plugins-good
gstreamer1-plugins-good-extras
gstreamer1-plugins-good-gtk
gstreamer1-plugins-good-qt
gstreamer1-plugins-good-qt6
hipblas
kernel-devel
lame
lame-devel
libva-devel
libva-utils
libxcrypt-compat
mesa-libGL-devel
mesa-libGLU
mesa-libOpenCL
mokutil
mozilla-openh264
nautilus-extensions
nautilus-python
nextcloud-client
openssl-devel
opus-devel
python3-dnf-plugin-versionlock
rocm-opencl
wine
wine-core
wine-mono
winetricks