$ the-wire · showcase
Software-rendered Hyprland sessions lose animations
By RepoJournal · Filed · About Linux · Composed from the cited sources · methodology
Omarchy now detects when Hyprland is drawing frames on the CPU and turns animations, blur and shadows off, which matters on any machine whose GPU Mesa does not drive yet: Macs, VMs and broken drivers.
Turn off animations when Hyprland renders on the CPU basecamp/omarchy
Hyprland knows it is on llvmpipe, but per the pull request it "doesn't tell its config or hyprctl", so omarchy-hyprland-software-rendering asks Mesa directly on the DRM device Hyprland holds and marks the session. It triggers on the GL renderer names llvmpipe, softpipe and "Software Rasterizer", the same names Hyprland checks since hyprwm/Hyprland#16343, backported in omacom/omarchy-pkgs#649, a...
Keep the agents widget from landing on the bar twice (#17522) basecamp/omarchy
Bars that updated across both 1785344985 and 1786099804 picked up the agents widget twice: the first migration only looked for the new id while the second renamed the old omarchy.model-usage entry to it. The first migration now treats the old id as the widget already being present, and a new migration drops the duplicate from bars that already have two, keeping the working entry.
Turn off animations when Hyprland renders on the CPU (#17035) basecamp/omarchy
The commit-level counterpart to the software-rendering work, recording the session marker so later code can tell a CPU-drawn session apart from a GPU one.
Draw the Notion menu entry with the Nerd Font's Notion glyph (#17574) basecamp/omarchy
The Notion menu entry now draws nf-dev-notion (U+E848) from the Nerd Fonts set added earlier instead of a custom mark, and that glyph is dropped from the Omarchy icon font.
Update translations basecamp/omarchy
The automated sync extracted embedded English strings into the catalogs and filled pending translations for all 49 languages; the workflow validated the files and merges the pull request itself.