summaryrefslogtreecommitdiffstats
path: root/lua/dotfiles/follow.lua
Commit message (Collapse)AuthorAgeFilesLines
* refactor(nvim): rewrite goto plugin (now called follow)Thomas Vanbesien6 days1-0/+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-152/+0
|
* 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