<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/src/config/io.rs, branch tmuxrdr</title>
<subtitle>herdr but with less disrespect for the tmux community
</subtitle>
<id>https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr</id>
<link rel='self' href='https://git.soarez.net/sz/tmuxrdr.git/atom?h=tmuxrdr'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/'/>
<updated>2026-10-05T09:02:45+00:00</updated>
<entry>
<title>tmuxrdr: own directories, to run beside stock herdr</title>
<updated>2026-10-05T09:02:45+00:00</updated>
<author>
<name>Igor Soarez</name>
<email>igor@soarez.org</email>
</author>
<published>2026-10-05T09:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=2312d3978b7d123968e834c0e0080ad2ff5559df'/>
<id>urn:sha1:2312d3978b7d123968e834c0e0080ad2ff5559df</id>
<content type='text'>
app_dir_name() names the directory every herdr path is built from --
config, sessions, sockets, logs, plugin registry, state. A release build of
tmuxrdr now uses "tmuxrdr", so ~/.config/tmuxrdr and ~/.local/state/tmuxrdr,
and shares nothing with a stock herdr on the same machine. Debug builds keep
"herdr-dev", which herdr's own tests expect.
</content>
</entry>
<entry>
<title>fix(config): keep utf8 bom from breaking config reads and writes (#3962)</title>
<updated>2026-09-11T16:36:06+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-11T16:36:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=eba7758cedd1bd3a86c527b8a458075e8ef1efc2'/>
<id>urn:sha1:eba7758cedd1bd3a86c527b8a458075e8ef1efc2</id>
<content type='text'>
* fix(config): keep utf8 bom from breaking config reads and writes

refs #3678

* fix(config): only strip displaced boms when config is invalid

refs #3678

* fix(config): strip only boms the toml parser rejects

refs #3678</content>
</entry>
<entry>
<title>feat: make headless terminal size configurable (#2829)</title>
<updated>2026-08-15T12:09:53+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-08-15T12:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=15539d3dec40bcc40e6f4bb0eaa4f073ad26b74f'/>
<id>urn:sha1:15539d3dec40bcc40e6f4bb0eaa4f073ad26b74f</id>
<content type='text'>
refs #2828</content>
</entry>
<entry>
<title>fix(config): report unknown theme names (#2488)</title>
<updated>2026-08-07T17:59:32+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-08-07T17:59:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=bdb5222eec9109f4a337ab79d12c3f3ee3cd7a4b'/>
<id>urn:sha1:bdb5222eec9109f4a337ab79d12c3f3ee3cd7a4b</id>
<content type='text'>
refs #2452</content>
</entry>
<entry>
<title>fix(config): accept retired agent panel scope (#2295)</title>
<updated>2026-08-04T23:18:56+00:00</updated>
<author>
<name>akbash</name>
<email>akbash@herdr.dev</email>
</author>
<published>2026-08-04T23:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=1f1e434268ad6e8102fdac6d5996e3f190138a28'/>
<id>urn:sha1:1f1e434268ad6e8102fdac6d5996e3f190138a28</id>
<content type='text'>
refs #2292

Co-authored-by: akbash-bot &lt;300245827+akbash-bot@users.noreply.github.com&gt;
Co-authored-by: Can Celik &lt;ogulcancelik@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: report unknown config keys (#1575)</title>
<updated>2026-07-18T18:27:48+00:00</updated>
<author>
<name>akbash</name>
<email>akbash@herdr.dev</email>
</author>
<published>2026-07-18T18:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=f11be93e0409f8159eb8c501416f4bd3516c4270'/>
<id>urn:sha1:f11be93e0409f8159eb8c501416f4bd3516c4270</id>
<content type='text'>
* fix: report unknown config keys

refs #1573

* fix: preserve mixed config warning context

refs #1573

---------

Co-authored-by: akbash-bot &lt;300245827+akbash-bot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>fix: clarify config fallback diagnostics</title>
<updated>2026-07-12T00:58:27+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-12T00:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=a6905364b69ff997c40d22c25e489d2e49b9c272'/>
<id>urn:sha1:a6905364b69ff997c40d22c25e489d2e49b9c272</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: improve config diagnostic delivery</title>
<updated>2026-07-10T14:28:31+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-10T14:11:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=3e8f9df14e6dd08a8d80d920b923870a80649f0b'/>
<id>urn:sha1:3e8f9df14e6dd08a8d80d920b923870a80649f0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: warn on unknown config sections</title>
<updated>2026-06-14T13:17:52+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-06-14T13:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=eb8c8c585229b07b33a3746ab061adc4c728420c'/>
<id>urn:sha1:eb8c8c585229b07b33a3746ab061adc4c728420c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: improve windows pane behavior</title>
<updated>2026-06-07T22:36:51+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-06-07T22:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=fb56e64537de5f93786ed121f703da2a4105badc'/>
<id>urn:sha1:fb56e64537de5f93786ed121f703da2a4105badc</id>
<content type='text'>
</content>
</entry>
</feed>
