The SSH qs-stats stream and the router ping both tick every 2s, and each tick rewrote six Text items in the bar. That surface is the whole screen, so every tick repainted 3440x1440, reran the SDF shader and made Hyprland recompute the blur behind it — one late frame, twice a second. Suppressing both processes was the only change all day that held the frametime graph flat under deliberate provocation. Archie was measured innocent and comes back. The OSD anchored its y to the glance widget, so it now derives from barBottom instead. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| audio.nix | ||
| desktop.nix | ||
| hyprland.nix | ||
| locale.nix | ||
| quickshell.nix | ||
| shell.nix | ||
| stylix.nix | ||
| theming.nix | ||
| ui.nix | ||
| users.nix | ||