Files
lnx-arch/dots/bin
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-03-30 14:58:13 -05:00
2026-04-05 17:32:19 -05:00
2026-04-04 12:29:03 -05:00
2026-04-04 17:21:57 -05:00
2026-04-05 20:06:34 -05:00
2026-03-29 07:18:12 -05:00
2026-04-03 15:38:25 -05:00
2026-03-18 14:26:02 -05:00
2026-03-17 06:40:14 -05:00
2026-05-25 16:55:03 -05:00
2026-05-08 12:13:49 -05:00
2026-04-05 21:30:19 -05:00