<feed xmlns='http://www.w3.org/2005/Atom'>
<title>home-manager-config.git/modules/development/nixvim/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-09-23T22:12:25+00:00</updated>
<entry>
<title>refactor(modules): introduce cfg local bindings and submodule option types</title>
<updated>2026-09-23T22:12:25+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-23T22:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=30f8fea050f3242f0e6a2072779e706b5c8ceaf1'/>
<id>urn:sha1:30f8fea050f3242f0e6a2072779e706b5c8ceaf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: removed all raw string configurations options in favor of files</title>
<updated>2026-09-18T20:10:50+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-18T20:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=baae94abb6a9a03914216f0f373b7b0f6b0207bd'/>
<id>urn:sha1:baae94abb6a9a03914216f0f373b7b0f6b0207bd</id>
<content type='text'>
Moved all configurations which were previously raw strings chunks, for
options that the home-manager options didn't provide, into files for
that specific configuration and reading there contents instead (with
string replacement for passing information from the rest of the
configuration).
</content>
</entry>
<entry>
<title>chore: projectwide refactoring</title>
<updated>2026-09-18T17:56:17+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-18T17:56:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=6b0161b2639bb49e270754e90f4f8a47311c5198'/>
<id>urn:sha1:6b0161b2639bb49e270754e90f4f8a47311c5198</id>
<content type='text'>
- Using more consistent naming conventions across the project. Using java style super
descriptive variable names.
- Removed slop comments in favor of using more descriptive naming conventions.
</content>
</entry>
<entry>
<title>feat(development/nixvim): enabled exrc, added .nvim.lua</title>
<updated>2026-09-13T16:13:59+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-13T16:13:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=9c2bec03e1ac5226bbd175506286dff0516702be'/>
<id>urn:sha1:9c2bec03e1ac5226bbd175506286dff0516702be</id>
<content type='text'>
Now each project can set their own .nvim.lua config to start the
specific language servers, with its own custom configuration options, no
need for global lsp configs.
</content>
</entry>
<entry>
<title>feat(development/nixvim): nixvim word-wrapping, disable gitsins column</title>
<updated>2026-09-12T19:26:29+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-12T19:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=3f8dda78a30e920d516648503b5f49e865bacc89'/>
<id>urn:sha1:3f8dda78a30e920d516648503b5f49e865bacc89</id>
<content type='text'>
Now in neovim/nixvim lines breaks on words instead of characters, and
there is a character indicator for each wrapped line. Gitsigns diff
symbols column has been disabled, the line number highlighting is good
enough.
</content>
</entry>
<entry>
<title>chore(development/nixvim): removed pure lua text configs</title>
<updated>2026-09-12T00:31:50+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-12T00:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=d954af6cb5b34be42e90a75b7f3138bf8b143d6f'/>
<id>urn:sha1:d954af6cb5b34be42e90a75b7f3138bf8b143d6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(development/nixvim): gitsigns configurations</title>
<updated>2026-09-12T00:27:11+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar@gmail.com</email>
</author>
<published>2026-09-12T00:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=8d0780f666fe7716397e9824624e0aced85670e5'/>
<id>urn:sha1:8d0780f666fe7716397e9824624e0aced85670e5</id>
<content type='text'>
Finally made a fully featured gitsigns config integrating all its
features.
</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>chore: removed unused config options from nixvim</title>
<updated>2026-08-08T18:39:21+00:00</updated>
<author>
<name>Arpit Chakladar</name>
<email>arpitchakladar+git@gmail.com</email>
</author>
<published>2026-08-08T18:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.chakladar.me/arpit/home-manager-config.git/commit/?id=f2925574b97bb74de959933d1cf26d9f15efd1e7'/>
<id>urn:sha1:f2925574b97bb74de959933d1cf26d9f15efd1e7</id>
<content type='text'>
</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>
</feed>
