<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archsetup/dotfiles/hyprland/.local/bin/focus-restore, branch v0.5</title>
<subtitle>Builds a full dev workstation from a bare Arch Linux install.
</subtitle>
<id>https://git.cjennings.net/archsetup/atom?h=v0.5</id>
<link rel='self' href='https://git.cjennings.net/archsetup/atom?h=v0.5'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/'/>
<updated>2026-01-28T03:05:45+00:00</updated>
<entry>
<title>feat(hyprland): add focus-restore script to preserve master on mod+shift+o</title>
<updated>2026-01-28T03:05:45+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-28T03:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archsetup/commit/?id=24e1c3ce87e7997991b1a96bf5dd4e4fce892e77'/>
<id>urn:sha1:24e1c3ce87e7997991b1a96bf5dd4e4fce892e77</id>
<content type='text'>
The xtra-dispatchers bringallfrom dispatcher doesn't preserve window
positions, displacing the focused window from master. The new script
captures the focused window address, brings all windows back, then
swaps the original window back to master.

Co-Authored-By: Claude Opus 4.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
