<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/plugin/50-statusline.lua, branch dev</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/plugin/50-statusline.lua?h=dev</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/plugin/50-statusline.lua?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-06-24T18:57:15Z</updated>
<entry>
<title>refactor(nvim): rewrite highlight (now color) plugin</title>
<updated>2026-06-24T18:57:15Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-24T18:57:15Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=49622e90708ae0987153a6e2beed967217ff2721'/>
<id>urn:sha1:49622e90708ae0987153a6e2beed967217ff2721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): deduplicate lualine setup</title>
<updated>2026-06-02T18:41:23Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-02T18:41:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=fb6d11d4f04b20d2c5cd2a8fb5e307400c18659c'/>
<id>urn:sha1:fb6d11d4f04b20d2c5cd2a8fb5e307400c18659c</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>misc(nvim): embolden statusline diff/diagnostics, tidy lualine setup</title>
<updated>2026-05-19T16:21:33Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-19T16:21:33Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=d7e21de6db0072b719c62089e432f9d67d44e18e'/>
<id>urn:sha1:d7e21de6db0072b719c62089e432f9d67d44e18e</id>
<content type='text'>
Stamp bold onto lualine's generated lualine_b_diff*/diagnostics*
highlight groups with nvim_set_hl update=true so only the bold bit
changes (fg and section b background preserved), re-applied after
each lualine (re)build: initial setup, theme switch, ColorScheme.

Also carry the component/section separators into the background
OptionSet handler so they survive the light/dark theme swap.
</content>
</entry>
<entry>
<title>fix(nvim): match initial lualine theme to 'background'</title>
<updated>2026-05-18T19:56:34Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-18T19:56:34Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=46dd2ce50b388d8f6e5b0cbebe8fa7e03d47e8b4'/>
<id>urn:sha1:46dd2ce50b388d8f6e5b0cbebe8fa7e03d47e8b4</id>
<content type='text'>
The hardcoded "solarized_light" loaded before any OptionSet autocmd
could react to 'background', so dark sessions started with a light
statusline until 'background' was touched.
</content>
</entry>
<entry>
<title>fix(nvim): disable lualine for qf buffers</title>
<updated>2026-05-07T16:37:33Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-07T16:37:33Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=79cb61ea77aa2c37a3a7fdbe90a49bb83d3bfdea'/>
<id>urn:sha1:79cb61ea77aa2c37a3a7fdbe90a49bb83d3bfdea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nvim): disable lualine in netrw buffers</title>
<updated>2026-05-07T11:22:56Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-07T11:22:56Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=e4a5f174f9731c576b1232bebbe0e88d7579b4ee'/>
<id>urn:sha1:e4a5f174f9731c576b1232bebbe0e88d7579b4ee</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/nvim-config/commit/?id=34510ebc63ff65d51f6979a86169bfc52de6180c'/>
<id>urn:sha1:34510ebc63ff65d51f6979a86169bfc52de6180c</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>
