Files
lnx-arch/dots
committer@tuxwarrior fafee91c05 sleep to prevent racing condition
i also have some problem with my statusbar. whenever i start up, the background of the statusbar is flashing, with tiny tiny printed letters. it looks like some terminal output in the top statusbar. when i press print screen, this behaviour ends, and all is well. happens on every reboot.
4:51 pm

This is a classic race condition — waybar (or whatever bar you use) is starting before hyprpaper or your wallpaper tool has fully initialized, so for a brief moment the bar renders against a transparent/unset background, and what you're seeing is the raw compositor output or a terminal behind it.

The print screen bind triggering a screenshot likely forces a compositor repaint which "fixes" the render state — confirming it's a rendering/timing issue, not a config bug.

Since your startup.sh handles autostart, the fix is simply to add a short sleep before launching the bar. Something like:
2026-05-25 16:55:03 -05:00
..
2026-05-25 14:06:17 -05:00
2026-05-24 07:48:09 -05:00
2026-05-25 16:55:03 -05:00
2026-04-05 20:07:33 -05:00
2026-05-25 16:45:44 -05:00
2026-04-09 15:24:44 -05:00
2026-03-18 14:26:02 -05:00