summaryrefslogtreecommitdiffstats
path: root/.config/nvim/plugin/50-extmarks.lua
Commit message (Collapse)AuthorAgeFilesLines
* docs(nvim): edit commentsThomas Vanbesien7 days1-1/+2
|
* refactor(nvim): rewrite the highlight and extended marks pluginsThomas Vanbesien7 days1-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.