<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles.git/nvim/dot-config, branch main</title>
<subtitle>Personal configuration files for various programs.</subtitle>
<id>https://agrajag.dev/dotfiles.git/atom?h=main</id>
<link rel='self' href='https://agrajag.dev/dotfiles.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/'/>
<updated>2026-11-04T19:56:56Z</updated>
<entry>
<title>nvim: update plugins</title>
<updated>2026-11-04T19:56:56Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-11-04T19:56:56Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=304fd668838e12818ec0970f4d255ca2cf11c56c'/>
<id>urn:sha1:304fd668838e12818ec0970f4d255ca2cf11c56c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: update plugins</title>
<updated>2026-11-04T19:55:57Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-11-04T19:55:57Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=6e665ebbd96e0f5312236af4fa81eb52642e0349'/>
<id>urn:sha1:6e665ebbd96e0f5312236af4fa81eb52642e0349</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: add Lean plugin</title>
<updated>2026-11-04T19:55:57Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-11-04T19:55:57Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=75555dbfa5576f2daddb6ac60769e96941f838b8'/>
<id>urn:sha1:75555dbfa5576f2daddb6ac60769e96941f838b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: add Java LSP</title>
<updated>2026-10-10T20:10:32Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-10-10T20:10:32Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=b9f92100636377a88a609d0db24b1924dfcf136d'/>
<id>urn:sha1:b9f92100636377a88a609d0db24b1924dfcf136d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: update plugins</title>
<updated>2026-09-13T14:30:57Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-09-13T14:30:57Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=c5b47635deb434f2b670672ae5eb83eb5a3b6b21'/>
<id>urn:sha1:c5b47635deb434f2b670672ae5eb83eb5a3b6b21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: install d2 plugin, update all plugins</title>
<updated>2026-09-08T14:59:19Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-09-08T14:59:19Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=fc1e68220c7c9b2e0a81b70946da51ee800418f6'/>
<id>urn:sha1:fc1e68220c7c9b2e0a81b70946da51ee800418f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: update packages</title>
<updated>2026-08-24T09:06:18Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-08-24T09:06:18Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=77d4b0d1317fb4138fe806b07b77988bb3df23e0'/>
<id>urn:sha1:77d4b0d1317fb4138fe806b07b77988bb3df23e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Alloy language server</title>
<updated>2026-08-20T17:37:24Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-08-20T17:31:31Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=8834d0c01df9337a02eb7bb57205155c2d77f468'/>
<id>urn:sha1:8834d0c01df9337a02eb7bb57205155c2d77f468</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: install zenbones.nvim</title>
<updated>2026-08-10T20:48:15Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-08-10T20:48:15Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=1b3cbe6e1f2194bbc481dbb2a2954bb3ba9a6847'/>
<id>urn:sha1:1b3cbe6e1f2194bbc481dbb2a2954bb3ba9a6847</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate nvim-treesitter to the main branch</title>
<updated>2026-08-05T15:48:59Z</updated>
<author>
<name>Sergii Tykhomyrov</name>
<email>sergii@tykhomyrov.net</email>
</author>
<published>2026-08-05T15:48:59Z</published>
<link rel='alternate' type='text/html' href='https://agrajag.dev/dotfiles.git/commit/?id=fbc989f6353bcf7a503d387fd563a2dd5329c9ba'/>
<id>urn:sha1:fbc989f6353bcf7a503d387fd563a2dd5329c9ba</id>
<content type='text'>
The archived master branch is not compatible with Neovim 0.12.
Its set-lang-from-info-string! directive expects one node from
match[capture_id], but the API now returns a list. This broke
every Markdown file with a tagged code fence:
"attempt to call method 'range' (a nil value)".

The main branch has a new API. Parsers now install through the
tree-sitter CLI, and highlighting starts from a FileType autocmd.
The Lazy sync also updated nvim-lspconfig.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_015wSc17AA47J3LVZCoKfpZa
</content>
</entry>
</feed>
