<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs.git/modules/dirvish-config.el, branch v0.7.2</title>
<subtitle>my Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2</id>
<link rel='self' href='https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/'/>
<updated>2026-02-05T19:29:55+00:00</updated>
<entry>
<title>feat(dirvish): add TrueNAS backups quick access shortcut</title>
<updated>2026-02-05T19:29:55+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-05T19:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=be7f4fb3ee88ab93eae0263495fdaf7b43f48975'/>
<id>urn:sha1:be7f4fb3ee88ab93eae0263495fdaf7b43f48975</id>
<content type='text'>
Add rbk shortcut to access /mnt/vault/backups on truenas.local
</content>
</entry>
<entry>
<title>chore: minor housekeeping updates</title>
<updated>2026-02-05T00:44:07+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-05T00:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=ca725c2d3b143956f66c33413ab2726c57c78231'/>
<id>urn:sha1:ca725c2d3b143956f66c33413ab2726c57c78231</id>
<content type='text'>
- Add typo correction: should't -&gt; shouldn't
- Add dirvish shortcut pcr for career project
- Rename pc -&gt; pcl for clipper project
- Minor whitespace cleanup in init.el
</content>
</entry>
<entry>
<title>style(dirvish): normalize indentation and add TrueNAS shortcuts</title>
<updated>2026-02-04T11:41:19+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-04T11:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=e1e589d13ea22ee5280ad17d113afcbc231d3422'/>
<id>urn:sha1:e1e589d13ea22ee5280ad17d113afcbc231d3422</id>
<content type='text'>
- Convert tabs to spaces for consistent formatting
- Add quick-access entries for truenas.local and truenas (tailscale)
</content>
</entry>
<entry>
<title>feat(dirvish): add wallpaper setter with X11/Wayland support</title>
<updated>2026-02-01T08:00:39+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-01T08:00:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=1173330b91e50212828b437fb0be44a80883f686'/>
<id>urn:sha1:1173330b91e50212828b437fb0be44a80883f686</id>
<content type='text'>
cj/set-wallpaper uses feh on X11, swww on Wayland.
Replaces nitrogen-based lambda with proper function.
</content>
</entry>
<entry>
<title>feat(dirvish): update shortcuts for health and homelab projects</title>
<updated>2026-01-10T18:49:52+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-10T18:49:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=7e16f417590cb1de7dc3a9170985556eb5819a00'/>
<id>urn:sha1:7e16f417590cb1de7dc3a9170985556eb5819a00</id>
<content type='text'>
Changed ph to phl for homelab, added phx for new health project.

Co-Authored-By: Claude Opus 4.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(dirvish): add project shortcuts and remove scratch font override</title>
<updated>2026-01-10T05:36:35+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-10T05:36:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=13311fe3e440e59e466d104ac507a0c2c7a1f4b1'/>
<id>urn:sha1:13311fe3e440e59e466d104ac507a0c2c7a1f4b1</id>
<content type='text'>
Added dirvish quick-access shortcuts for homelab, kit, and nextjob projects.
Removed 16pt font size override from scratch buffer startup hook.
</content>
</entry>
<entry>
<title>feat(dwim-shell): fix M-D menu binding and enhance audio extraction</title>
<updated>2025-11-24T13:54:37+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-24T13:54:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=c0066af134cb0ffb21889b455963c6917fd690e7'/>
<id>urn:sha1:c0066af134cb0ffb21889b455963c6917fd690e7</id>
<content type='text'>
- Fix dwim-shell-commands-menu keybinding in dirvish/dired
  - Remove :after (dired dirvish) which prevented package loading
  - Add :demand t to load package immediately at startup
  - Move keybindings inside :config block after menu function definition
  - M-D now works immediately in dirvish without manual trigger

- Enhance extract-audio-from-video function
  - Fix :extensions parameter (was regex string, now proper list)
  - Change from copy to AAC re-encoding for codec compatibility
  - Add interactive bitrate selection (64k/96k/128k/192k)
  - Fixes Opus codec compatibility issues with M4A containers

- Remove conflicting keybindings
  - Remove music-config p binding in dirvish (was overriding path copy)
  - Clean up extraneous requires/hooks from troubleshooting

- Add TODO for dwim-shell-command status dashboard [#D priority]

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(dirvish): Add project clipper shortcut (pc)</title>
<updated>2025-11-18T18:54:35+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-18T18:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=c97b01a4051189f4ea34b2c21e62c6b589d7e2c0'/>
<id>urn:sha1:c97b01a4051189f4ea34b2c21e62c6b589d7e2c0</id>
<content type='text'>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>refactor(dirvish): Rename project shortcuts for consistency</title>
<updated>2025-11-15T18:15:31+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-15T18:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=a4e0c282c14d835b056924789afb88271216e9ac'/>
<id>urn:sha1:a4e0c282c14d835b056924789afb88271216e9ac</id>
<content type='text'>
- Rename "pD" to "pdx" for ~/projects/documents/
- Rename "pd" to "pdl" for ~/projects/danneel/

Uses consistent naming: pdx (documents), pdl (danneel), pl (elibrary),
pf (finances), pjr (jr-estate).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>feat(dirvish): Add dropbox shortcut and fix directory paths</title>
<updated>2025-11-15T18:12:00+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-15T18:12:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=5d127faff03ec6961d3d578b9e4d2050686ea456'/>
<id>urn:sha1:5d127faff03ec6961d3d578b9e4d2050686ea456</id>
<content type='text'>
- Add "db" shortcut for ~/documents/dropbox/
- Update "lx" path from ~/lectures/ to ~/archive/lectures/
- Rename "sv" to "spv" and update path to ~/sync/phone/videos/
- Fix "tg" path to use org-dir instead of sync-dir

All shortcuts now point to existing directories.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

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