<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/.config/nvim/plugin/50-extmarks.lua, branch kde</title>
<subtitle>Personal dotfiles</subtitle>
<id>http://git.tvcloud.fr/dotfiles/atom/.config/nvim/plugin/50-extmarks.lua?h=kde</id>
<link rel='self' href='http://git.tvcloud.fr/dotfiles/atom/.config/nvim/plugin/50-extmarks.lua?h=kde'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/'/>
<updated>2026-06-12T22:40:07Z</updated>
<entry>
<title>docs(nvim): edit comments</title>
<updated>2026-06-12T22:40:07Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T22:28:08Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=cf8ceeb3210cd446533b798b22f0f5eada954207'/>
<id>urn:sha1:cf8ceeb3210cd446533b798b22f0f5eada954207</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rewrite the highlight and extended marks plugins</title>
<updated>2026-06-12T20:57:30Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T14:58:39Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=2e42bf1ef8c27173ed3a540135eada4c24abbaaf'/>
<id>urn:sha1:2e42bf1ef8c27173ed3a540135eada4c24abbaaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nvim): live highlight TODO strings</title>
<updated>2026-05-21T14:05:21Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-21T14:05:21Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=b413d9c470f3597be1a51b52e58c854db5f31bd2'/>
<id>urn:sha1:b413d9c470f3597be1a51b52e58c854db5f31bd2</id>
<content type='text'>
Previously, extended marks for TODO strings were only set once on
`'FileType'`.
</content>
</entry>
<entry>
<title>feat(nvim): focus-aware cursor line via per-window highlight namespaces</title>
<updated>2026-05-19T13:06:47Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-05-19T10:00:21Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/dotfiles/commit/?id=53563e59b9d20922c0f37c99cf20e2be8f703a74'/>
<id>urn:sha1:53563e59b9d20922c0f37c99cf20e2be8f703a74</id>
<content type='text'>
Split 50-highlight.lua into 40-colors.lua (colorscheme, custom
highlights, per-window namespaces, focus tracking) and 50-extmarks.lua
(TODO scanner reading the namespace contract from vim.g.dotfiles). The
40- prefix guarantees colors load before extmarks.

Focused vs unfocused windows now differ by cursor-line color and a
CursorLineNr badge in the focus hue (green on dark, magenta on light);
the number column stays visible on closed folds where CursorLine cannot.
</content>
</entry>
</feed>
