<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/.gitignore, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-07-20T02:50:08+00:00</updated>
<entry>
<title>chore: version active working artifacts</title>
<updated>2026-07-20T02:50:08+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-20T02:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=7483eb390188005e54d1e5f1e9d2789b64ad8fe4'/>
<id>urn:sha1:7483eb390188005e54d1e5f1e9d2789b64ad8fe4</id>
<content type='text'>
I made working/ a versioned home for in-progress project artifacts and moved disposable scratch to temp/. This preserves the full music UI design history and the deferred EAT XTWINOPS upstream patch.
</content>
</entry>
<entry>
<title>feat: add workflow font profiles</title>
<updated>2026-07-20T02:10:40+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-20T02:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=18bcd567d1e7770b4e28c43eeefbf81696e2f4a3'/>
<id>urn:sha1:18bcd567d1e7770b4e28c43eeefbf81696e2f4a3</id>
<content type='text'>
I replaced the mixed Fontaine presets with seven named profiles that persist across restarts. The mode line, echo area, and minibuffer stay in Berkeley Mono.

Nov applies the shared Reading profile inside each EPUB buffer without changing the global selection.
</content>
</entry>
<entry>
<title>chore: gitignore the working scratch directory</title>
<updated>2026-07-14T06:19:57+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-14T06:19:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=d7b71b597f878594a70904fda2ca71e504037b13'/>
<id>urn:sha1:d7b71b597f878594a70904fda2ca71e504037b13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: gitignore the takuzu stats file until its path fix lands</title>
<updated>2026-07-14T06:19:35+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-14T06:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=3abd73c95de919e5a31ccf40f4c6da18130c8b7f'/>
<id>urn:sha1:3abd73c95de919e5a31ccf40f4c6da18130c8b7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: gitignore the network-security.data NSM runtime database</title>
<updated>2026-07-04T04:25:19+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-04T04:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=9a2a77101156b6d997622655b7f47152e36682c4'/>
<id>urn:sha1:9a2a77101156b6d997622655b7f47152e36682c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: stop tracking the task archive</title>
<updated>2026-07-01T14:49:25+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-01T14:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=5a887435102236ac8381d24db5c75c02b9109276'/>
<id>urn:sha1:5a887435102236ac8381d24db5c75c02b9109276</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: stop tracking local agent tooling</title>
<updated>2026-06-30T20:22:37+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-30T20:22:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=41ff75b6c69df674214219ee82f38c9fe601b9d5'/>
<id>urn:sha1:41ff75b6c69df674214219ee82f38c9fe601b9d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: stop tracking the local task list</title>
<updated>2026-06-30T05:07:50+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-30T05:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=be533adabca02aaacdb192464fc11a02170e6071'/>
<id>urn:sha1:be533adabca02aaacdb192464fc11a02170e6071</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(theme-studio): track WIP.json instead of ignoring it</title>
<updated>2026-06-18T20:00:26+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-18T20:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=64adcca24bd69f4beec182641f3e043a071f00e9'/>
<id>urn:sha1:64adcca24bd69f4beec182641f3e043a071f00e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(themes): track generated theme outputs</title>
<updated>2026-06-15T02:36:08+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-06-15T02:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=0f67eb659d9a4295135be26187090d827bb44cf9'/>
<id>urn:sha1:0f67eb659d9a4295135be26187090d827bb44cf9</id>
<content type='text'>
Drop the theme-theme.el ignore and check in WIP-theme.el, so the deployable themes the studio generates live in the repo. The studio JSON sources stay ignored as scratch.
</content>
</entry>
</feed>
