summaryrefslogtreecommitdiffstats
path: root/lua/dotfiles
Commit message (Collapse)AuthorAgeFilesLines
* refactor(nvim): rewrite extmark pluginThomas Vanbesien6 days1-0/+105
|
* refactor(nvim): rewrite formatter pluginThomas Vanbesien6 days1-0/+59
|
* refactor(nvim): rewrite highlight (now color) pluginThomas Vanbesien6 days1-0/+52
|
* refactor(nvim): rewrite the snippet pluginThomas Vanbesien6 days1-0/+194
|
* refactor(nvim): rewrite transform-text pluginThomas Vanbesien6 days1-0/+41
|
* refactor(nvim): rewrite session pluginThomas Vanbesien6 days1-0/+78
|
* fix(nvim): check that NOTES_DIR exists before running code that depends on itThomas Vanbesien6 days1-0/+6
|
* refactor(nvim): rewrite goto plugin (now called follow)Thomas Vanbesien6 days2-153/+147
| | | | | | | | `lua/dotfiles/follow.lua` provides an engine to register "followable entities" like URL, wiki-links etc and can be easily expanded. The engine provides a function to navigate between followable entities and a function to edit them inside neovim.
* refactor(nvim): rename files and move code aroundThomas Vanbesien2026-06-131-3/+4
|
* misc(nvim): reformat lua files to 100 char line widthThomas Vanbesien2026-06-121-3/+10
|
* fix(nvim): follow plugin expands env vars for file namesThomas Vanbesien2026-06-091-2/+6
| | | | | | | | Previously, the target of follow (`<Leader>gg` and related) was applying `vim.fn.fnameescape()` in all cases, including the case when following a file name. However, file names can contain environment variables which are expanded by `:edit` but they are not parsed as environment variables when escaped.
* docs: commentThomas Vanbesien2026-06-091-11/+8
|
* refactor(nvim): extract follow engine into dotfiles.follow moduleThomas Vanbesien2026-06-081-0/+144