summaryrefslogtreecommitdiffstats
path: root/.config/nvim/plugin/50-git.lua
Commit message (Collapse)AuthorAgeFilesLines
* misc(nvim): replace 50-git.lua with vim-fugitiveThomas Vanbesien4 days1-81/+0
|
* misc(nvim): reformat lua files to 100 char line widthThomas Vanbesien7 days1-1/+5
|
* fix(nvim): remap broken gitgutter mappingsThomas Vanbesien12 days1-0/+4
|
* misc(nvim): remove git key mappingsThomas Vanbesien12 days1-5/+0
|
* docs(nvim): commentThomas Vanbesien2026-06-021-0/+2
|
* misc(nvim): GitBlame displays in a floating windowThomas Vanbesien2026-06-021-13/+57
|
* refactor(nvim): group vim.pack.add() callsThomas Vanbesien2026-05-291-2/+0
| | | | | This is to avoid getting many prompts when launching nvim and installing the packages initially.
* 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): GitBlame shows SHA1 and has better matching logicThomas Vanbesien2026-05-221-1/+6
|
* misc(nvim): add keymaps for GitGutter functionsThomas Vanbesien2026-05-211-0/+7
|
* fix(nvim): git_blame() handles errors and output with vim.notify()Thomas Vanbesien2026-05-211-1/+16
|
* refactor(nvim): install vim-gitgutter in 50-git.luaThomas Vanbesien2026-05-201-0/+2
|
* feat(nvim): add GitBlame user commandThomas Vanbesien2026-05-201-0/+7