| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | docs(nvim): edit comments | Thomas Vanbesien | 2026-06-11 | 2 | -9/+14 | |
| | | ||||||
| * | refactor(nvim): sort list and rename file | Thomas Vanbesien | 2026-06-11 | 1 | -10/+12 | |
| | | ||||||
| * | refactor(nvim): rewrite the buffer formatting flow | Thomas Vanbesien | 2026-06-11 | 2 | -24/+67 | |
| | | ||||||
| * | misc(nvim): add NotesOpen user command | Thomas Vanbesien | 2026-06-11 | 1 | -0/+4 | |
| | | ||||||
| * | misc(nvim): add python development environment | Thomas Vanbesien | 2026-06-09 | 2 | -0/+8 | |
| | | ||||||
| * | misc(nvim): render  , < etc in markdown files | Thomas Vanbesien | 2026-06-09 | 1 | -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 Vanbesien | 2026-06-09 | 1 | -3/+3 | |
| | | | | | This reverts commit 6b15c9b1c27e810ca2395b8f5d77e49a31dd3d47. | |||||
| * | misc: add preview scroll key bindings for fzf (in both nvim and bash) | Thomas Vanbesien | 2026-06-09 | 1 | -0/+2 | |
| | | ||||||
| * | feat(nvim): sessions restoration include man pages | Thomas Vanbesien | 2026-06-08 | 1 | -9/+66 | |
| | | ||||||
| * | refactor(nvim): make session sidecar generic (not only for tabpages) | Thomas Vanbesien | 2026-06-08 | 1 | -15/+29 | |
| | | ||||||
| * | misc(nvim): make notes tags picker display more readable | Thomas Vanbesien | 2026-06-08 | 2 | -4/+9 | |
| | | | | | The split is horizontal and tags show file and section properly aligned. | |||||
| * | docs: comment | Thomas Vanbesien | 2026-06-08 | 1 | -7/+2 | |
| | | ||||||
| * | 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 | 3 | -172/+103 | |
| | | ||||||
| * | misc(nvim): make floating windows more visible | Thomas Vanbesien | 2026-06-07 | 1 | -3/+3 | |
| | | ||||||
| * | docs(nvim): comment | Thomas Vanbesien | 2026-06-07 | 1 | -12/+2 | |
| | | ||||||
| * | feat(nvim): add notes plugin with wiki-links | Thomas Vanbesien | 2026-06-07 | 2 | -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.bash | Thomas Vanbesien | 2026-06-07 | 1 | -0/+43 | |
| | | ||||||
| * | feat(nvim): support custom snippets | Thomas Vanbesien | 2026-06-07 | 1 | -0/+80 | |
| | | ||||||
| * | fix(nvim): expand snippets with nested tabstops | Thomas Vanbesien | 2026-06-07 | 1 | -0/+56 | |
| | | ||||||
| * | misc(nvim): add key mappings for jumping between snippets | Thomas Vanbesien | 2026-06-07 | 1 | -0/+8 | |
| | | ||||||
| * | fix(nvim): remap broken gitgutter mappings | Thomas Vanbesien | 2026-06-07 | 1 | -0/+4 | |
| | | ||||||
| * | misc(nvim): edit floating window and popup menu style | Thomas Vanbesien | 2026-06-07 | 1 | -0/+9 | |
| | | | | | Same bg as what's behind and a visible rounded border. | |||||
| * | fix(nvim): floating window width | Thomas Vanbesien | 2026-06-07 | 1 | -1/+1 | |
| | | | | | The left_margin = 2 was messing with the floating window width. | |||||
| * | misc(nvim): remove unused option | Thomas Vanbesien | 2026-06-07 | 1 | -1/+1 | |
| | | | | | `popup` overrides `preview`. | |||||
| * | feat(nvim): add transform_text plugin | Thomas Vanbesien | 2026-06-07 | 1 | -0/+25 | |
| | | | | | With mappings to URL-encode/decode visual selection. | |||||
| * | feat(nvim): add follow plugin (open file/URL) | Thomas Vanbesien | 2026-06-07 | 1 | -0/+126 | |
| | | ||||||
| * | feat(nvim): add notes plugin | Thomas Vanbesien | 2026-06-07 | 1 | -0/+5 | |
| | | ||||||
| * | misc(nvim): remove git key mappings | Thomas Vanbesien | 2026-06-07 | 1 | -5/+0 | |
| | | ||||||
| * | misc(nvim): edit comment, descriptions, and user command names | Thomas Vanbesien | 2026-06-07 | 4 | -8/+8 | |
| | | ||||||
| * | misc(nvim): split fzf window horizontally on smaller screen width | Thomas Vanbesien | 2026-06-05 | 1 | -1/+8 | |
| | | ||||||
| * | misc(nvim): add `:TabRenameToCurrentFileNameNoExt` command | Thomas Vanbesien | 2026-06-02 | 1 | -0/+5 | |
| | | ||||||
| * | misc(nvim): remove 50-dotfiles.lua | Thomas Vanbesien | 2026-06-02 | 1 | -49/+0 | |
| | | | | | | The `DotfilesOn` and `DotfilesOff` commands have been replaced with `dotfiles on|off`. | |||||
| * | refactor(nvim): use the correct API for wildtrigger() | Thomas Vanbesien | 2026-06-02 | 1 | -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 code | Thomas Vanbesien | 2026-06-02 | 1 | -11/+0 | |
| | | ||||||
| * | refactor(nvim): deduplicate lualine setup | Thomas Vanbesien | 2026-06-02 | 1 | -12/+13 | |
| | | ||||||
| * | misc(nvim): add border around popup menus | Thomas Vanbesien | 2026-06-02 | 1 | -0/+1 | |
| | | ||||||
| * | docs(nvim): comment | Thomas Vanbesien | 2026-06-02 | 1 | -0/+2 | |
| | | ||||||
| * | misc(nvim): GitBlame displays in a floating window | Thomas Vanbesien | 2026-06-02 | 1 | -13/+57 | |
| | | ||||||
| * | misc(nvim): lighter active cursorline highlight | Thomas Vanbesien | 2026-06-01 | 1 | -19/+6 | |
| | | ||||||
| * | misc(nvim): remove dead code | Thomas Vanbesien | 2026-06-01 | 1 | -2/+0 | |
| | | | | | The Cursorline highlight is overwritten by `set_cursorline_hl()`. | |||||
| * | refactor(nvim): group vim.pack.add() calls | Thomas Vanbesien | 2026-05-29 | 10 | -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 folds | Thomas Vanbesien | 2026-05-29 | 1 | -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 commands | Thomas Vanbesien | 2026-05-22 | 1 | -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 yellow | Thomas Vanbesien | 2026-05-22 | 1 | -1/+2 | |
| | | ||||||
| * | misc(nvim): set winbar to show cwd and path | Thomas Vanbesien | 2026-05-22 | 1 | -0/+2 | |
| | | ||||||
| * | misc(nvim): reload buffer when its file changed on disk | Thomas Vanbesien | 2026-05-22 | 1 | -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 windows | Thomas Vanbesien | 2026-05-22 | 1 | -2/+0 | |
| | | ||||||
| * | Revert "fix(nvim): correct popup rendering for bullets and LSP docs" | Thomas Vanbesien | 2026-05-22 | 2 | -26/+0 | |
| | | | | | This reverts commit 601bdd23a87c71dac8e4c59474c5915db676190f. | |||||
| * | misc(nvim): GitBlame shows SHA1 and has better matching logic | Thomas Vanbesien | 2026-05-22 | 1 | -1/+6 | |
| | | ||||||
