<feed xmlns='http://www.w3.org/2005/Atom'>
<title>home-manager-config.git/modules/communication/neomutt/macros.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-09-24T13:46:14+00:00</updated>
<entry>
<title>refactor: some more minor refactoring</title>
<updated>2026-09-24T13:46:14+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-24T13:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=f36491c92269d3e1dd241e67c292af762ac498c3'/>
<id>urn:sha1:f36491c92269d3e1dd241e67c292af762ac498c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(communication/neomutt): using chawan as the default pager</title>
<updated>2026-09-20T13:29:44+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-20T13:29:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=76f87b5818b24fb2703a6ff2e516947bd3ed6002'/>
<id>urn:sha1:76f87b5818b24fb2703a6ff2e516947bd3ed6002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(communication/neomutt): fixed html body rendering with chawan</title>
<updated>2026-09-16T07:47:04+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-16T07:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=9c38ae0750d9ac4209fdcd3a0c43afcb3e8d9671'/>
<id>urn:sha1:9c38ae0750d9ac4209fdcd3a0c43afcb3e8d9671</id>
<content type='text'>
</content>
</entry>
<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: moving script into modules that makes sense</title>
<updated>2026-08-28T22:20:32+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-28T20:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=41bdeb88009dd232808edee9fc0e4ae94358d8d6'/>
<id>urn:sha1:41bdeb88009dd232808edee9fc0e4ae94358d8d6</id>
<content type='text'>
- instead of collecting all scripts into modules/scripts we are moving
  them to modules that makes sense (yazi-file-chooser.sh into yazi)
</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: moved gpg data directory, other gopass ssh keys, script builder</title>
<updated>2026-08-04T14:31:06+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-04T14:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=0a7afa2d1e576f05253b62c6b17e5e4873fbdebc'/>
<id>urn:sha1:0a7afa2d1e576f05253b62c6b17e5e4873fbdebc</id>
<content type='text'>
- Using ~/.local/share/gnupg/ for storing the data for gnupg, and made
  the necessary changes in all places to that effect
- Additional ssh keys can be added to gopass under ssh/, which is on top
  of the git servers that already existed
- Using pkgs.writeShellApplication for creating the scripts, stopped
  setting path for each dependency (creating a long PATH variable and
thus finding binaries may take longer), instead using the inbuild dependency (runtimeInputs) for the scripts
</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>
</feed>
