<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/nvim/pack, branch main</title>
<subtitle>Git repository to track my personal GNU/Linux dotfiles</subtitle>
<id>https://cgit.xengineering.eu/dotfiles/atom?h=main</id>
<link rel='self' href='https://cgit.xengineering.eu/dotfiles/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/'/>
<updated>2025-12-23T10:28:21Z</updated>
<entry>
<title>nvim: lspconfig: Update to v2.5.0</title>
<updated>2025-12-23T10:28:21Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-12-23T10:26:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=17026f9317e0933d4056be28b637435d071882a4'/>
<id>urn:sha1:17026f9317e0933d4056be28b637435d071882a4</id>
<content type='text'>
The so far used version was outdated for a very long time.
</content>
</entry>
<entry>
<title>nvim: Remove telescope</title>
<updated>2025-12-23T10:28:21Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-12-23T10:26:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=31a3d9dac9b35f19df05c011cac98c88fb3253fe'/>
<id>urn:sha1:31a3d9dac9b35f19df05c011cac98c88fb3253fe</id>
<content type='text'>
This removes the last plugin dependencies not provided by the Neovim
developers and thus improves security and reduces maintenance and
complexity.
</content>
</entry>
<entry>
<title>nvim: Disable snippets and completion</title>
<updated>2025-12-23T10:28:21Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-12-23T10:26:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=e15415a204d88a83f88a1d75943e83b9424d589f'/>
<id>urn:sha1:e15415a204d88a83f88a1d75943e83b9424d589f</id>
<content type='text'>
Current supply chain attacks highlight the risk of using a lot of
plugins. This commit is just a test how much I need snippets and
completion by disabling them.

Maybe this is rolled back or replaced by a custom Lua implementation.
</content>
</entry>
<entry>
<title>nvim: Update to nvim-cmp v0.0.2</title>
<updated>2025-03-30T11:17:58Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2025-03-30T11:17:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=d702c0d54e2a64a2ebfe6492533095c869bf049a'/>
<id>urn:sha1:d702c0d54e2a64a2ebfe6492533095c869bf049a</id>
<content type='text'>
This fixed error messages on completion on recent Arch Linux.
</content>
</entry>
<entry>
<title>nvim: Add package telescope.nvim</title>
<updated>2024-02-27T15:37:00Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T15:37:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=31f72fe3a993716813a363db6d6aec4202cf2a42'/>
<id>urn:sha1:31f72fe3a993716813a363db6d6aec4202cf2a42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add package plenary.nvim</title>
<updated>2024-02-27T15:33:43Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T15:33:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=042b4a18c36528aef942b247a6a9043713dbaf3d'/>
<id>urn:sha1:042b4a18c36528aef942b247a6a9043713dbaf3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add package friendly-snipptes</title>
<updated>2024-02-27T15:24:22Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T15:24:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=0dae118c0951532f9efd3cdbc2254072f94dc7f5'/>
<id>urn:sha1:0dae118c0951532f9efd3cdbc2254072f94dc7f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add package cmp_luasnip</title>
<updated>2024-02-27T15:20:23Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T15:20:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=ee06d8d721735b3b6ef04347420026a16fd60553'/>
<id>urn:sha1:ee06d8d721735b3b6ef04347420026a16fd60553</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add package LuaSnip</title>
<updated>2024-02-27T14:45:40Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T14:45:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=1bce355b0ac616a6fd331bfa945e84a3bf154e93'/>
<id>urn:sha1:1bce355b0ac616a6fd331bfa945e84a3bf154e93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add package cmp-nvim-lsp</title>
<updated>2024-02-27T14:41:29Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T14:41:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=0ddc32e66dbf304bb224a6d31047eba2c11e36a9'/>
<id>urn:sha1:0ddc32e66dbf304bb224a6d31047eba2c11e36a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add package nvim-cmp</title>
<updated>2024-02-27T14:39:30Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-27T14:39:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=04c483bc398328612eca461fb928f4eb679d9247'/>
<id>urn:sha1:04c483bc398328612eca461fb928f4eb679d9247</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: Add nvim-lspconfig plugin as Git submodule</title>
<updated>2024-02-26T20:53:49Z</updated>
<author>
<name>xengineering</name>
<email>me@xengineering.eu</email>
</author>
<published>2024-02-26T20:53:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit.xengineering.eu/dotfiles/commit/?id=3d7e7448ded4b13d8b4e423154ca858fbf1d0169'/>
<id>urn:sha1:3d7e7448ded4b13d8b4e423154ca858fbf1d0169</id>
<content type='text'>
Configuring the built-in language server protocol (LSP) client is very
complex. The nvim-lspconfig which is from the same GitHub user as Neovim
itself provides configurations for a lot of LSP servers.

Adding it as submodule to this repository makes sense because it is an
essential part of the editor configuration.
</content>
</entry>
</feed>
