<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/plugin/50-lsp.lua, branch dev</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/plugin/50-lsp.lua?h=dev</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/plugin/50-lsp.lua?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-06-24T19:14:06Z</updated>
<entry>
<title>misc(nvim): don't show LSP hint by default, add command to toggle</title>
<updated>2026-06-24T19:14:06Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T19:05:42Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=b0130288e93e00d5f37a5cf70bc8920216600aa7'/>
<id>urn:sha1:b0130288e93e00d5f37a5cf70bc8920216600aa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): clean up lua lsp config</title>
<updated>2026-06-24T17:18:08Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T17:18:08Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=0c5c7343e590b573363e2dc757a379c501c04a7f'/>
<id>urn:sha1:0c5c7343e590b573363e2dc757a379c501c04a7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rewrite the lsp plugin</title>
<updated>2026-06-24T16:06:06Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T16:06:06Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=709e1695f2dae89bc1df71578a73196e0f56c5e0'/>
<id>urn:sha1:709e1695f2dae89bc1df71578a73196e0f56c5e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): reformat lua files to 100 char line width</title>
<updated>2026-06-12T20:57:34Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T15:02:54Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=527c8940bf710aac2e52e2041f148cab71b4a132'/>
<id>urn:sha1:527c8940bf710aac2e52e2041f148cab71b4a132</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc(nvim): add python development environment</title>
<updated>2026-06-09T15:44:24Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-09T15:44:24Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=756455810875217b3e826bd6438ee40e936e5c1d'/>
<id>urn:sha1:756455810875217b3e826bd6438ee40e936e5c1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): remove dead code</title>
<updated>2026-06-02T18:43:56Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-02T18:43:56Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=26dcea943e355ce101bf8ecadf35894b02764043'/>
<id>urn:sha1:26dcea943e355ce101bf8ecadf35894b02764043</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): group vim.pack.add() calls</title>
<updated>2026-05-29T14:21:27Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-29T14:21:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=beaf5c7344c5bb978a634caf86750737a753c1b7'/>
<id>urn:sha1:beaf5c7344c5bb978a634caf86750737a753c1b7</id>
<content type='text'>
This is to avoid getting many prompts when launching nvim and installing
the packages initially.
</content>
</entry>
<entry>
<title>Revert "fix(nvim): correct popup rendering for bullets and LSP docs"</title>
<updated>2026-05-22T09:07:11Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-22T09:07:11Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=1af92e55723a9b16327faf35a281745a71d1b6d0'/>
<id>urn:sha1:1af92e55723a9b16327faf35a281745a71d1b6d0</id>
<content type='text'>
This reverts commit 601bdd23a87c71dac8e4c59474c5915db676190f.
</content>
</entry>
<entry>
<title>fix: root Claude Code lua_ls at ~/.config/nvim</title>
<updated>2026-05-19T17:32:44Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-19T17:29:42Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=19e20f1e23c5ba926a76957a1d20efcc83ff3fd2'/>
<id>urn:sha1:19e20f1e23c5ba926a76957a1d20efcc83ff3fd2</id>
<content type='text'>
- lua-lsp rooted lua_ls at $HOME: ignored .luarc.json, flooded
  'Undefined global vim', no IntelliSense on the nvim config.
- New local marketplace/plugin lua-lsp-local@local-lsp: .lsp.json sets
  workspaceFolder=~/.config/nvim, Neovim runtime as workspace.library,
  diagnostics.libraryFiles=Disable.
- Disable official lua-lsp (enabledPlugins) so one server owns .lua.
- Verified by probe: rootUri now file:///home/tvanbesi/.config/nvim,
  flood gone.
- Annotate the intentional open_floating_preview monkey-patch
  (clears the now-correct duplicate-set-field).
- README: validate/add/install/disable repro + plugin-update workflow.
</content>
</entry>
<entry>
<title>fix(nvim): correct popup rendering for bullets and LSP docs</title>
<updated>2026-05-19T16:53:04Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-19T16:53:04Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=e3717620257fbd984cb12a73ae77b7bedde6a5bd'/>
<id>urn:sha1:e3717620257fbd984cb12a73ae77b7bedde6a5bd</id>
<content type='text'>
RenderMarkdownBullet now uses fg only (no bg) so list bullets adopt the
window background instead of painting Normal's bg as a mismatched box in
popups. open_floating_preview is wrapped to widen hover/signature docs to
the 120-col line-length convention so long signatures wrap less.
</content>
</entry>
</feed>
