<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/.claude/lsp-marketplace/plugins/lua-lsp-local/.claude-plugin/plugin.json, branch kde</title>
<subtitle>Personal dotfiles</subtitle>
<id>http://git.tvcloud.fr/dotfiles/atom/.claude/lsp-marketplace/plugins/lua-lsp-local/.claude-plugin/plugin.json?h=kde</id>
<link rel='self' href='http://git.tvcloud.fr/dotfiles/atom/.claude/lsp-marketplace/plugins/lua-lsp-local/.claude-plugin/plugin.json?h=kde'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/'/>
<updated>2026-06-10T20:49:52Z</updated>
<entry>
<title>misc(claude): remove custom lua_ls plugin</title>
<updated>2026-06-10T20:49:52Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-10T20:49:52Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=68340155e3d8b80cddddff9e2501b3e33eb509a9'/>
<id>urn:sha1:68340155e3d8b80cddddff9e2501b3e33eb509a9</id>
<content type='text'>
It was there just so that the LSP doesn't use the current directory
(where Claude Code runs) as the working directory (which is annoying
since the working tree is $HOME and I don't want to litter it with
.luarc.json kind of files).
</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/dotfiles/commit/?id=b5dcfa4345287ae20edc52093c2546de39589ec8'/>
<id>urn:sha1:b5dcfa4345287ae20edc52093c2546de39589ec8</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>
</feed>
