summaryrefslogtreecommitdiffstats
path: root/plugin/50-extmarks.lua
Commit message (Collapse)AuthorAgeFilesLines
* refactor(nvim): rewrite extmark pluginThomas Vanbesien6 days1-84/+12
|
* docs(nvim): edit commentThomas Vanbesien6 days1-2/+3
|
* docs(nvim): edit commentsThomas Vanbesien2026-06-131-1/+2
|
* refactor(nvim): rewrite the highlight and extended marks pluginsThomas Vanbesien2026-06-121-96/+129
|
* fix(nvim): live highlight TODO stringsThomas Vanbesien2026-05-211-13/+37
| | | | | Previously, extended marks for TODO strings were only set once on `'FileType'`.
* feat(nvim): focus-aware cursor line via per-window highlight namespacesThomas Vanbesien2026-05-191-0/+105
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.