apply_theme() rief hyprctl (keyword + hyprpaper) und restart_waybar ohne zu prüfen ob Hyprland läuft → hyprctl hing bis Timeout im TTY. Fix: pgrep -x Hyprland guard vor allen hyprctl/waybar-Aufrufen. apply_theme schreibt jetzt Config-Files (gelten beim nächsten Login), überspringt aber Display-abhängige Kommandos.
30 KiB
Executable File
30 KiB
Executable File