<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/sway/config, branch main</title>
<subtitle>Git repository to track my personal GNU/Linux dotfiles</subtitle>
<id>https://cgit.xengineering.eu/dotfiles/atom?h=main</id>
<link rel='self' href='https://cgit.xengineering.eu/dotfiles/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/'/>
<updated>2026-03-20T06:11:14Z</updated>
<entry>
<title>sway: Use unique output identifiers</title>
<updated>2026-03-20T06:11:14Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2026-03-20T06:11:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=1e87c16b4eebd0fb13e13022ac4f4db670d05de3'/>
<id>urn:sha1:1e87c16b4eebd0fb13e13022ac4f4db670d05de3</id>
<content type='text'>
These long strings are unique and stable.

This allows to write an output configuration suitable for multiple
laptops on multiple workplaces with multiple monitors.

Especially hot-plugging is simplified with this because it simply works
without using tools like wdisplays each time.
</content>
</entry>
<entry>
<title>sway: Switch back to minimal waybar</title>
<updated>2026-01-13T10:23:31Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2026-01-09T20:12:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=be258954cd6182c1d51723a780bf94c2ed57e442'/>
<id>urn:sha1:be258954cd6182c1d51723a780bf94c2ed57e442</id>
<content type='text'>
`swaybar` has icon issues on Arch Linux. Furthermore waybar - while more
complicated to configure - has way more features. Complexity can be
avoided by a minimal config.
</content>
</entry>
<entry>
<title>sway: Add ticket script as $mod+t</title>
<updated>2025-12-23T10:28:21Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-12-23T10:26:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=c3255fb49a9fb68586f233e243a60b53f0665e31'/>
<id>urn:sha1:c3255fb49a9fb68586f233e243a60b53f0665e31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sway: Add firebrigade.sh script as $mod+m</title>
<updated>2025-12-23T10:28:21Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-12-23T10:26:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=8365f6498b0a013716a56b351de709fff31a87b8'/>
<id>urn:sha1:8365f6498b0a013716a56b351de709fff31a87b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sway: Disable mouse warping</title>
<updated>2025-09-19T16:14:39Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-09-19T16:14:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=3f8f0abc58e47a0156bbc1ec2c8ced7035e05380'/>
<id>urn:sha1:3f8f0abc58e47a0156bbc1ec2c8ced7035e05380</id>
<content type='text'>
Too annoying to have the mouse always moving to the center of the
focussed container. This makes a keyboard-focussed workflow less
ergonomic.
</content>
</entry>
<entry>
<title>sway: Fix modifier + u (URL) command</title>
<updated>2025-01-05T17:56:59Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-01-05T17:56:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=6c56a6e1aaf85d78810c5f6099f97798721f248a'/>
<id>urn:sha1:6c56a6e1aaf85d78810c5f6099f97798721f248a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sway: Use JetBrainsMonoNerdFont globally</title>
<updated>2024-03-01T16:17:52Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-03-01T16:17:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=339e4a2ea2430390224d7cec6a1c8f8d3c627eb7'/>
<id>urn:sha1:339e4a2ea2430390224d7cec6a1c8f8d3c627eb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sway: Use JetBrainsMonoNerdFont for bar</title>
<updated>2024-03-01T16:14:01Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-03-01T16:13:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=0f285671e7fa3ca08f1897f5f8b5429a4aca3282'/>
<id>urn:sha1:0f285671e7fa3ca08f1897f5f8b5429a4aca3282</id>
<content type='text'>
This is used for the foot terminal too.
</content>
</entry>
<entry>
<title>sway: Use EurKEY layout for Moonlander keyboard</title>
<updated>2024-01-16T14:23:42Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-01-16T14:23:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=fb8ff69c5d0e463f4586c3a72d84c3057f078895'/>
<id>urn:sha1:fb8ff69c5d0e463f4586c3a72d84c3057f078895</id>
<content type='text'>
The Moonlander MKI from ZSA has a default layout close to US keyboards.
To also type German special characters the EurKEY layout is well suited.
</content>
</entry>
<entry>
<title>Switch to minimal swaybar config</title>
<updated>2023-03-16T20:23:13Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-16T20:23:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=9f46d15398655ad480a4e028cbd6f1723e0a93e0'/>
<id>urn:sha1:9f46d15398655ad480a4e028cbd6f1723e0a93e0</id>
<content type='text'>
This is far easier to configure than waybar.
</content>
</entry>
<entry>
<title>Switch back from dmenu to bemenu as app launcher</title>
<updated>2023-03-16T17:48:14Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-03-16T17:48:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=c2f1d7c211d2d9aca0f9927fd3f76bab3661b5c1'/>
<id>urn:sha1:c2f1d7c211d2d9aca0f9927fd3f76bab3661b5c1</id>
<content type='text'>
The reason for dmenu was that it is available in Debian bullseye. But it
works not that good on sway (appearing always on the same screen) and
does not look so pretty by default.

For Debian a separate branch should be created until Debian bookworm
with bemenu is released.
</content>
</entry>
<entry>
<title>Relocate dotfiles in XDG config home</title>
<updated>2023-02-06T19:56:54Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2023-02-06T19:22:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=e0de8cb5de6c6d25b5ef99e6bc7d1029d7150b17'/>
<id>urn:sha1:e0de8cb5de6c6d25b5ef99e6bc7d1029d7150b17</id>
<content type='text'>
This make ~/.config a simple Git repository instead of the handling with
worktrees and bare repositories which is too complex.
</content>
</entry>
</feed>
