<feed xmlns='http://www.w3.org/2005/Atom'>
<title>home-manager-config.git/modules/programs/git/default.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-07-15T14:33:04+00:00</updated>
<entry>
<title>refactor: organized the modules into better categories</title>
<updated>2026-07-15T14:33:04+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-15T14:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=01aaa7ad39c1fe8af6ffbca31abbab27dbfefc95'/>
<id>urn:sha1:01aaa7ad39c1fe8af6ffbca31abbab27dbfefc95</id>
<content type='text'>
Instead of lumping everything in modules/programs we are separating them
into separate directories in modules/
</content>
</entry>
<entry>
<title>feat: fixed git-graph and integrating it with lazygit</title>
<updated>2026-07-14T20:32:38+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-14T20:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=2c573bb0c437b83fe629a9a5b818c976d2dfd796'/>
<id>urn:sha1:2c573bb0c437b83fe629a9a5b818c976d2dfd796</id>
<content type='text'>
Using a custom format and model for rendering the graph for git-graph
and then using it in lazygit for the Log section
</content>
</entry>
<entry>
<title>feat: added git-graph for better visualization of git log graphs</title>
<updated>2026-07-14T18:42:46+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-14T18:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=cee12adb75196823bc79f37435d89fd2f4ce8208'/>
<id>urn:sha1:cee12adb75196823bc79f37435d89fd2f4ce8208</id>
<content type='text'>
The git log graphs lacks customizability so we are using git-graph that
has a more verbose configuration and prettier formatting for git log
graphs
</content>
</entry>
<entry>
<title>feat: using neomutt instead of meli for the tui email client</title>
<updated>2026-07-09T20:35:18+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-09T20:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=bf7a0f704a7ffc64d77f53d940f49f0bd9d4d35e'/>
<id>urn:sha1:bf7a0f704a7ffc64d77f53d940f49f0bd9d4d35e</id>
<content type='text'>
using a private module that stores the private config options for the user which are not to be pushed to the public repo
</content>
</entry>
<entry>
<title>feat: added email configuration with mbsync + notmuch</title>
<updated>2026-07-09T15:04:00+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-07-09T15:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=ee32d0d0813f9870d89fb7d821633fd8b4a9987a'/>
<id>urn:sha1:ee32d0d0813f9870d89fb7d821633fd8b4a9987a</id>
<content type='text'>
added a private module which will be gitignored and serves to include options that are not meant to be shared
</content>
</entry>
<entry>
<title>feat: added assertions for automatically validation related options</title>
<updated>2026-07-08T20:27:05+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-07-08T20:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=1314456be1c96e7c61487a7eee11f80682dafdf1'/>
<id>urn:sha1:1314456be1c96e7c61487a7eee11f80682dafdf1</id>
<content type='text'>
Some programs and their configurations may depend on other programs.
For a truly portable configuration users must be able to get appropriate error messages if a options is enabled but its requirements (like a dependent option) is not met.
The build crashes for those and keeps the config concise.
</content>
</entry>
<entry>
<title>feat: added git commit signing with gpg keys</title>
<updated>2026-07-08T20:13:12+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-07-08T20:09:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=94b00e624cec84c713c75d04dc2497ec95477945'/>
<id>urn:sha1:94b00e624cec84c713c75d04dc2497ec95477945</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: refactor SSH module and move git host configs to dedicated submodule</title>
<updated>2026-07-08T19:43:32+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-07-08T19:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=611c66868c6c82aa3ae3a5344f72506b2d715855'/>
<id>urn:sha1:611c66868c6c82aa3ae3a5344f72506b2d715855</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: some minor typos</title>
<updated>2026-07-08T19:04:46+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@proton.me</email>
</author>
<published>2026-07-08T19:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=3a6f2ce2a2334c514c5310aa58cab626775d3e01'/>
<id>urn:sha1:3a6f2ce2a2334c514c5310aa58cab626775d3e01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: made some minor changes</title>
<updated>2026-07-08T18:50:13+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@proton.me</email>
</author>
<published>2026-07-08T18:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=6941090be12bb5eae7edd76ec19c255536802493'/>
<id>urn:sha1:6941090be12bb5eae7edd76ec19c255536802493</id>
<content type='text'>
</content>
</entry>
</feed>
