summaryrefslogtreecommitdiffstats
path: root/plugin
Commit message (Collapse)AuthorAgeFilesLines
...
* docs(nvim): edit commentsThomas Vanbesien2026-06-112-9/+14
|
* refactor(nvim): sort list and rename fileThomas Vanbesien2026-06-111-10/+12
|
* refactor(nvim): rewrite the buffer formatting flowThomas Vanbesien2026-06-112-24/+67
|
* misc(nvim): add NotesOpen user commandThomas Vanbesien2026-06-111-0/+4
|
* misc(nvim): add python development environmentThomas Vanbesien2026-06-092-0/+8
|
* misc(nvim): render &nbsp, &lt etc in markdown filesThomas Vanbesien2026-06-091-0/+1
| | | | | | | In floating windows with python documentation there is nbsp characters used for formatting. But with the default conceallevel they are invisible. This commit reduces the conceallevel so that they become visible.
* Revert "misc(nvim): make floating windows more visible"Thomas Vanbesien2026-06-091-3/+3
| | | | This reverts commit 6b15c9b1c27e810ca2395b8f5d77e49a31dd3d47.
* misc: add preview scroll key bindings for fzf (in both nvim and bash)Thomas Vanbesien2026-06-091-0/+2
|
* feat(nvim): sessions restoration include man pagesThomas Vanbesien2026-06-081-9/+66
|
* refactor(nvim): make session sidecar generic (not only for tabpages)Thomas Vanbesien2026-06-081-15/+29
|
* misc(nvim): make notes tags picker display more readableThomas Vanbesien2026-06-082-4/+9
| | | | The split is horizontal and tags show file and section properly aligned.
* docs: commentThomas Vanbesien2026-06-081-7/+2
|
* misc: add notes launcherThomas Vanbesien2026-06-081-8/+10
|
* refactor(nvim): extract follow engine into dotfiles.follow moduleThomas Vanbesien2026-06-083-172/+103
|
* misc(nvim): make floating windows more visibleThomas Vanbesien2026-06-071-3/+3
|
* docs(nvim): commentThomas Vanbesien2026-06-071-12/+2
|
* feat(nvim): add notes plugin with wiki-linksThomas Vanbesien2026-06-072-3/+382
| | | | | | | | | 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.
* misc(nvim): configure fzf to mirror ~/.config/fzf/fzf.bashThomas Vanbesien2026-06-071-0/+43
|
* feat(nvim): support custom snippetsThomas Vanbesien2026-06-071-0/+80
|
* fix(nvim): expand snippets with nested tabstopsThomas Vanbesien2026-06-071-0/+56
|
* misc(nvim): add key mappings for jumping between snippetsThomas Vanbesien2026-06-071-0/+8
|
* fix(nvim): remap broken gitgutter mappingsThomas Vanbesien2026-06-071-0/+4
|
* misc(nvim): edit floating window and popup menu styleThomas Vanbesien2026-06-071-0/+9
| | | | Same bg as what's behind and a visible rounded border.
* fix(nvim): floating window widthThomas Vanbesien2026-06-071-1/+1
| | | | The left_margin = 2 was messing with the floating window width.
* misc(nvim): remove unused optionThomas Vanbesien2026-06-071-1/+1
| | | | `popup` overrides `preview`.
* feat(nvim): add transform_text pluginThomas Vanbesien2026-06-071-0/+25
| | | | With mappings to URL-encode/decode visual selection.
* feat(nvim): add follow plugin (open file/URL)Thomas Vanbesien2026-06-071-0/+126
|
* feat(nvim): add notes pluginThomas Vanbesien2026-06-071-0/+5
|
* misc(nvim): remove git key mappingsThomas Vanbesien2026-06-071-5/+0
|
* misc(nvim): edit comment, descriptions, and user command namesThomas Vanbesien2026-06-074-8/+8
|
* misc(nvim): split fzf window horizontally on smaller screen widthThomas Vanbesien2026-06-051-1/+8
|
* misc(nvim): add `:TabRenameToCurrentFileNameNoExt` commandThomas Vanbesien2026-06-021-0/+5
|
* misc(nvim): remove 50-dotfiles.luaThomas Vanbesien2026-06-021-49/+0
| | | | | The `DotfilesOn` and `DotfilesOff` commands have been replaced with `dotfiles on|off`.
* refactor(nvim): use the correct API for wildtrigger()Thomas Vanbesien2026-06-021-1/+1
| | | | | Use `vim.fn.wildtrigger()` instead of `vim.cmd.call("wildtrigger()")`. This avoid marshalling the value between Lua and the Vimscript engine.
* refactor(nvim): remove dead codeThomas Vanbesien2026-06-021-11/+0
|
* refactor(nvim): deduplicate lualine setupThomas Vanbesien2026-06-021-12/+13
|
* misc(nvim): add border around popup menusThomas Vanbesien2026-06-021-0/+1
|
* docs(nvim): commentThomas Vanbesien2026-06-021-0/+2
|
* misc(nvim): GitBlame displays in a floating windowThomas Vanbesien2026-06-021-13/+57
|
* misc(nvim): lighter active cursorline highlightThomas Vanbesien2026-06-011-19/+6
|
* misc(nvim): remove dead codeThomas Vanbesien2026-06-011-2/+0
| | | | The Cursorline highlight is overwritten by `set_cursorline_hl()`.
* refactor(nvim): group vim.pack.add() callsThomas Vanbesien2026-05-2910-26/+19
| | | | | This is to avoid getting many prompts when launching nvim and installing the packages initially.
* misc(nvim): add user command to (re)initialize foldsThomas Vanbesien2026-05-291-9/+14
| | | | | | A user command to reinitialize folds is the best solution. It's better than doing it automatically because if folds are recalculated all the time then when writing code new folds will close on the cursor.
* fix(nvim): fix SessionExitSave and SessionExitNoSave commandsThomas Vanbesien2026-05-221-5/+4
| | | | | | | `SessionExitSave` → Save session and exit, fixed description `SessionExitNoSave` → Exit without saving session, and don't exit if there are unsaved changes.
* misc(nvim): set tabline fg to yellowThomas Vanbesien2026-05-221-1/+2
|
* misc(nvim): set winbar to show cwd and pathThomas Vanbesien2026-05-221-0/+2
|
* misc(nvim): reload buffer when its file changed on diskThomas Vanbesien2026-05-221-2/+0
| | | | | | | | | | | | | Bump 'updatetime' to 1 second because it affects three things: - swap file save frequency - GitGutter signs update frequency - CursorHold and CursorHoldI trigger frequency 100ms is too high of a frequency. Enable focus events in tmux for nvim 'FocusGained' event, Add two event handlers, one for updating the buffer with `checktime`, another for logging a message when doing so.
* misc(nvim): rounded borders and default bg color for floating windowsThomas Vanbesien2026-05-221-2/+0
|
* Revert "fix(nvim): correct popup rendering for bullets and LSP docs"Thomas Vanbesien2026-05-222-26/+0
| | | | This reverts commit 601bdd23a87c71dac8e4c59474c5915db676190f.
* misc(nvim): GitBlame shows SHA1 and has better matching logicThomas Vanbesien2026-05-221-1/+6
|