Files
Omeron/dotfiles
Pepe44DEV cf7f1a9f7e fix: theme application hängt nicht auf frischer VM (alle Display-D-Bus-Aufrufe guarded)
Vier Änderungen:

1. Duplikat in apply_wallpaper entfernt (überlappende Edits hinterließen
   einen zweiten hyprctl-Block außerhalb des pgrep-Guards)

2. gsettings in write_gtk_settings hinter pgrep -x Hyprland guard
   (gsettings set → D-Bus → könnte swaync auto-starten → hängt)

3. kwriteconfig6 in write_kde_color_scheme hinter pgrep -x Hyprland
   (kwriteconfig6 schreibt nicht nur Config, macht auch D-Bus-Calls)

4. apply_theme() blockt jetzt komplett: ALLE Display-Aufrufe
   (hyprctl, swaync-client, waybar, notify, awww, swww, gsettings,
   kwriteconfig6) werden nur ausgeführt wenn Hyprland läuft.

Ohne Hyprland: nur Config-Files schreiben (load_theme, write_app_styles,
write_desktop_app_theme, write_hyprlock_theme, write_starship_theme,
write_sddm_theme_assets, apply_wallpaper-schreibt-nur). Kein einziger
D-Bus-Call fällt mehr an.
2026-05-27 23:11:41 +02:00
..