<feed xmlns='http://www.w3.org/2005/Atom'>
<title>home-manager-config.git/modules/communication/neomutt/neomutt.nix, branch master</title>
<subtitle>My personal home manager configurations.
</subtitle>
<id>https://git.chakladar.me/arpit/home-manager-config.git/atom?h=master</id>
<link rel='self' href='https://git.chakladar.me/arpit/home-manager-config.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/'/>
<updated>2026-08-28T22:20:33+00:00</updated>
<entry>
<title>refactor: adding explicit options to enable scripts</title>
<updated>2026-08-28T22:20:33+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-28T22:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=1a39cf221e3f647df0767c88d89a54e3813e7019'/>
<id>urn:sha1:1a39cf221e3f647df0767c88d89a54e3813e7019</id>
<content type='text'>
- some scripts that are not critical to the functioning of other
  options, can be enabled/disabled
</content>
</entry>
<entry>
<title>refactor: using the full path of nixvim for neomutt pager</title>
<updated>2026-08-28T22:20:25+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-11T20:11:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=5fe7de89abe2700aff07d031a77dad77b80e4936'/>
<id>urn:sha1:5fe7de89abe2700aff07d031a77dad77b80e4936</id>
<content type='text'>
- Instead of relying the PATH variable for neomutt to find nvim for the
  pager, we use path of the final neovim configured output
</content>
</entry>
<entry>
<title>feat: Using neovim for pager in neomutt, neomutt keybindings</title>
<updated>2026-08-28T22:20:19+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-10T18:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=3e5c85e31ade2101a432be7ee4183c77417d156c'/>
<id>urn:sha1:3e5c85e31ade2101a432be7ee4183c77417d156c</id>
<content type='text'>
- Using neovim as a pager for neomutt to make it easier to read emails
- Using universal :q for back/exit instead of q
</content>
</entry>
<entry>
<title>feat: Rewrote neomutt keybindings, updated comments</title>
<updated>2026-08-05T12:28:58+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-05T12:28:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=53dc8c95e525f922461dfc1768121ee02380e4ec'/>
<id>urn:sha1:53dc8c95e525f922461dfc1768121ee02380e4ec</id>
<content type='text'>
- Rewriting the neomutt keybindings by hand
- Updated comments to be simpler
</content>
</entry>
<entry>
<title>feat: Added package option to each module, darkman service</title>
<updated>2026-08-02T12:48:07+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-02T12:48:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=2e0f6163f61cb1e4195f1a08ad1148e57a4f5843'/>
<id>urn:sha1:2e0f6163f61cb1e4195f1a08ad1148e57a4f5843</id>
<content type='text'>
- Added package options to each module which defines the
  package/derivation that should be used in all other modules
- Added a systemd oneshot service that autosets darkman to dark mode
- Removed the prompt from rofi
</content>
</entry>
<entry>
<title>feat: added icons to desktop entries</title>
<updated>2026-08-01T10:26:11+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-31T21:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=cca77a1184dcdcc0ff8605e3b679c1cfb1f0de3d'/>
<id>urn:sha1:cca77a1184dcdcc0ff8605e3b679c1cfb1f0de3d</id>
<content type='text'>
- Text-based applications (neomutt, impala, ...) start a desktop session
  by running inside of kitty and thus had kitty's icon, but now we are
using their own icons.
</content>
</entry>
<entry>
<title>fix(chawan): refine neomutt integration, add default waybar icon, drop kitty image-mode</title>
<updated>2026-07-26T18:13:16+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-26T18:13:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=8c2587d6a19e5c1799708739b7ae343e54f7fc0e'/>
<id>urn:sha1:8c2587d6a19e5c1799708739b7ae343e54f7fc0e</id>
<content type='text'>
- Set window title to "neomutt" via chawan -o flag for waybar matching
- Add "Default" workspace icon using base16 base07 color, set as window-rewrite-default
- Drop kitty-specific image-mode, use "auto" instead
- Disable chawan set-title to avoid title conflicts
- Pass full config into waybar/lib.nix for scheme access
</content>
</entry>
<entry>
<title>feat: replace w3m with chawan for HTML rendering and web browsing</title>
<updated>2026-07-26T17:58:11+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-26T17:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=6910400bb38bb69a9e81b932b01fa51802cb0c47'/>
<id>urn:sha1:6910400bb38bb69a9e81b932b01fa51802cb0c47</id>
<content type='text'>
- Create web.chawan module with enable/package options, kitty desktop entry, and programs.chawan.settings (buffer.images=true, display.image-mode=auto)
- Update neomutt macros, mailcap, and assertions from w3m to chawan
- Switch waybar window-rewrite and workspace icon from W3M to Chawan
- Drop web/w3m module
</content>
</entry>
<entry>
<title>feat(neomutt): wrap neomutt with urlscan, remove flag legend</title>
<updated>2026-07-26T07:05:27+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-26T07:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=65e1ce5e82c0d272d91ca4213b0d27548768c2e7'/>
<id>urn:sha1:65e1ce5e82c0d272d91ca4213b0d27548768c2e7</id>
<content type='text'>
- Add `communication.neomutt.package` option wrapping neomutt with urlscan
- Replace standalone urlscan in home.packages with the wrapped package
- Drop flag_legend.txt and its `gl` macro binding
</content>
</entry>
<entry>
<title>feat: using xdg.desktopEntries inplace of lib.makeDesktopItem</title>
<updated>2026-07-26T06:55:13+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-26T06:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=d8d4727e9b6417948f21376e8293c755fa10c0f1'/>
<id>urn:sha1:d8d4727e9b6417948f21376e8293c755fa10c0f1</id>
<content type='text'>
</content>
</entry>
</feed>
