<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/modules/dirvish-config.el, branch v0.7.2</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=v0.7.2</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=v0.7.2'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<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/commit/?id=13e006c05af94f37f6a13390e804ba0f6ec8056a'/>
<id>urn:sha1:13e006c05af94f37f6a13390e804ba0f6ec8056a</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/commit/?id=6bf96b15da42c6c8cc92f8df5165f492ce1d0cc6'/>
<id>urn:sha1:6bf96b15da42c6c8cc92f8df5165f492ce1d0cc6</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/commit/?id=92ef9f2aa7d7717cb9fa34b8dbc5eb354022eb40'/>
<id>urn:sha1:92ef9f2aa7d7717cb9fa34b8dbc5eb354022eb40</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/commit/?id=e52e726ef6332e3a7e166b9bd98f1d4995447f59'/>
<id>urn:sha1:e52e726ef6332e3a7e166b9bd98f1d4995447f59</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/commit/?id=4d4060d7e8e5dfe3b1d5f0cf2d8905ea9a01a1fe'/>
<id>urn:sha1:4d4060d7e8e5dfe3b1d5f0cf2d8905ea9a01a1fe</id>
<content type='text'>
Changed ph to phl for homelab, added phx for new health project.
</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/commit/?id=0d8975d9151064b802bd1ded5d272e03998656ef'/>
<id>urn:sha1:0d8975d9151064b802bd1ded5d272e03998656ef</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/commit/?id=5e3a68c396a932f01cf85e72cd3689a2392088e7'/>
<id>urn:sha1:5e3a68c396a932f01cf85e72cd3689a2392088e7</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]
</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/commit/?id=5092ccf08e8714c1f35b3db45c16ea7608d5c950'/>
<id>urn:sha1:5092ccf08e8714c1f35b3db45c16ea7608d5c950</id>
<content type='text'>
</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/commit/?id=2e3005ffa1097da315aa84170f362c2c24921e22'/>
<id>urn:sha1:2e3005ffa1097da315aa84170f362c2c24921e22</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).
</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/commit/?id=3f6cb9b3ccc3ef37960640561a6534b1ee34f035'/>
<id>urn:sha1:3f6cb9b3ccc3ef37960640561a6534b1ee34f035</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.
</content>
</entry>
</feed>
