summaryrefslogtreecommitdiffstats
path: root/plugin/50-notes.lua
Commit message (Collapse)AuthorAgeFilesLines
* nvim: scope notes find pickers to notes buffers, add global tag pickerThomas Vanbesien6 days1-8/+21
| | | | | | Notes find pickers (<Leader>ft/ff/fg) are now set buffer-locally so they shadow the fzf defaults only inside notes buffers; add a global fzf tag picker on <Leader>ft, and move open-notes to <Leader>N.
* fix(nvim): check that NOTES_DIR exists before running code that depends on itThomas Vanbesien6 days1-4/+4
|
* misc(nvim): edit notes-specific fzf keymaps to override default fzf keymapsThomas Vanbesien6 days1-9/+10
|
* refactor(nvim): rewrite goto plugin (now called follow)Thomas Vanbesien6 days1-19/+9
| | | | | | | | `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.
* misc(nvim): notes rename robustness and <Leader>no mappingThomas Vanbesien6 days1-13/+31
| | | | | | - rename_note discovers the open buffer itself (drop buf param) - keep the .md extension on rename even if the user omits it - add <Leader>no to open notes; use lcd instead of cd
* misc(nvim): note name/heading autocompletionThomas Vanbesien6 days1-1/+22
|
* misc(nvim): add shortcut to navigate URL and wikilinksThomas Vanbesien6 days1-0/+20
|
* misc: open notes index on NotesOpenThomas Vanbesien6 days1-1/+8
|
* docs(nvim): add comments and group functionsThomas Vanbesien6 days1-41/+70
|
* refactor(nvim): clean up notes pluginThomas Vanbesien6 days1-180/+267
|
* refactor(nvim): rename files and move code aroundThomas Vanbesien2026-06-131-72/+0
|
* misc(nvim): reformat lua files to 100 char line widthThomas Vanbesien2026-06-121-13/+46
|
* misc(nvim): add NotesOpen user commandThomas Vanbesien2026-06-111-0/+4
|
* misc(nvim): make notes tags picker display more readableThomas Vanbesien2026-06-081-1/+6
| | | | The split is horizontal and tags show file and section properly aligned.
* misc: add notes launcherThomas Vanbesien2026-06-081-8/+10
|
* refactor(nvim): extract follow engine into dotfiles.follow moduleThomas Vanbesien2026-06-081-0/+72
|
* feat(nvim): add notes plugin with wiki-linksThomas Vanbesien2026-06-071-0/+322
| | | | | | | | | Index headings with ctags for native :tag and an fzf-lua picker (<Leader>nn), plus pickers for note filenames (<Leader>nf) and content (<Leader>ng). Complete [[wiki-links]] and their #headings, and follow them via <Leader>gg, creating missing notes and directories. Add :NotesRename and :NotesRenameSection, which rewrite every matching link across all notes.
* feat(nvim): add notes pluginThomas Vanbesien2026-06-071-0/+5