<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/.config/nvim/plugin/50-lsp.lua, branch kde</title>
<subtitle>Personal dotfiles</subtitle>
<id>http://git.tvcloud.fr/dotfiles/atom/.config/nvim/plugin/50-lsp.lua?h=kde</id>
<link rel='self' href='http://git.tvcloud.fr/dotfiles/atom/.config/nvim/plugin/50-lsp.lua?h=kde'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/'/>
<updated>2026-06-12T20:57:34Z</updated>
<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/dotfiles/commit/?id=1734929edd6ceb47fcee53cb9d0a408b41dea14a'/>
<id>urn:sha1:1734929edd6ceb47fcee53cb9d0a408b41dea14a</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/dotfiles/commit/?id=3880e9d317fcd36d50b82e1498897f68b838761c'/>
<id>urn:sha1:3880e9d317fcd36d50b82e1498897f68b838761c</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/dotfiles/commit/?id=dec313c25895c07bc34334ac597c5f3e1d88145a'/>
<id>urn:sha1:dec313c25895c07bc34334ac597c5f3e1d88145a</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/dotfiles/commit/?id=2c790a4b7abe1473f802cc5e408a1291e6ebb8ee'/>
<id>urn:sha1:2c790a4b7abe1473f802cc5e408a1291e6ebb8ee</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/dotfiles/commit/?id=f7df2e3d5627e00e87525131cd98da49abc57c5b'/>
<id>urn:sha1:f7df2e3d5627e00e87525131cd98da49abc57c5b</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/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>
<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/dotfiles/commit/?id=601bdd23a87c71dac8e4c59474c5915db676190f'/>
<id>urn:sha1:601bdd23a87c71dac8e4c59474c5915db676190f</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>
<entry>
<title>misc: fix comments and typos</title>
<updated>2026-05-18T19:46:58Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-18T19:39:58Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=0c37d2073fe94d24b06fd179b601f765e1f85ad2'/>
<id>urn:sha1:0c37d2073fe94d24b06fd179b601f765e1f85ad2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: initial setup</title>
<updated>2026-05-06T14:43:16Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-04T06:44:50Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=0bc002288b984d8ec8123c135456570c78a22da3'/>
<id>urn:sha1:0bc002288b984d8ec8123c135456570c78a22da3</id>
<content type='text'>
- `dotfiles` (this project's CLI)
- foot configuration
- tmux configuration
- bash configuration
- nvim (as a git submodule) + configuration
- ranger configuration
- fzf configuration
- KDE global shortcuts
- Other miscellaneous dependencies
</content>
</entry>
</feed>
