| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | nvim: scope notes find pickers to notes buffers, add global tag picker | Thomas Vanbesien | 6 days | 1 | -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 it | Thomas Vanbesien | 6 days | 1 | -4/+4 |
| | | |||||
| * | misc(nvim): edit notes-specific fzf keymaps to override default fzf keymaps | Thomas Vanbesien | 6 days | 1 | -9/+10 |
| | | |||||
| * | refactor(nvim): rewrite goto plugin (now called follow) | Thomas Vanbesien | 6 days | 1 | -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 mapping | Thomas Vanbesien | 6 days | 1 | -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 autocompletion | Thomas Vanbesien | 6 days | 1 | -1/+22 |
| | | |||||
| * | misc(nvim): add shortcut to navigate URL and wikilinks | Thomas Vanbesien | 6 days | 1 | -0/+20 |
| | | |||||
| * | misc: open notes index on NotesOpen | Thomas Vanbesien | 6 days | 1 | -1/+8 |
| | | |||||
| * | docs(nvim): add comments and group functions | Thomas Vanbesien | 6 days | 1 | -41/+70 |
| | | |||||
| * | refactor(nvim): clean up notes plugin | Thomas Vanbesien | 6 days | 1 | -180/+267 |
| | | |||||
| * | refactor(nvim): rename files and move code around | Thomas Vanbesien | 2026-06-13 | 1 | -72/+0 |
| | | |||||
| * | misc(nvim): reformat lua files to 100 char line width | Thomas Vanbesien | 2026-06-12 | 1 | -13/+46 |
| | | |||||
| * | misc(nvim): add NotesOpen user command | Thomas Vanbesien | 2026-06-11 | 1 | -0/+4 |
| | | |||||
| * | misc(nvim): make notes tags picker display more readable | Thomas Vanbesien | 2026-06-08 | 1 | -1/+6 |
| | | | | | The split is horizontal and tags show file and section properly aligned. | ||||
| * | misc: add notes launcher | Thomas Vanbesien | 2026-06-08 | 1 | -8/+10 |
| | | |||||
| * | refactor(nvim): extract follow engine into dotfiles.follow module | Thomas Vanbesien | 2026-06-08 | 1 | -0/+72 |
| | | |||||
| * | feat(nvim): add notes plugin with wiki-links | Thomas Vanbesien | 2026-06-07 | 1 | -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 plugin | Thomas Vanbesien | 2026-06-07 | 1 | -0/+5 |
