Commit Graph

5 Commits

Author SHA1 Message Date
Patrick Pagni 98c59fc1d2 add lsp_lines 2026-06-24 17:19:17 +01:00
Patrick Pagni 09ca105117 feat(toggleterm): add Esc normal-mode mapping and lazygit float toggle
Esc in terminal buffers exits insert mode without the awkward C-\C-n chord.
lazygit float on <leader>tg avoids context-switching to a separate window.
2026-06-04 16:42:20 +01:00
Patrick Pagni 3c0b4bd1fc feat: add fugitive, toggleterm, trouble plugins; configure oil
- Add vim-fugitive, toggleterm, trouble.nvim lazy specs
- Configure oil.nvim with hidden file toggle, sort, and float keymap
- Add treesitter install callback for per-lang notifications
- Enable arrow-key training keymaps

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-06-04 16:27:06 +01:00
Patrick Pagni 01f1b78aed feat: migrate from vim.pack to lazy.nvim
Replace vim.pack bootstrap and all vim.pack.add calls with lazy.nvim.
Convert kickstart and custom plugin files to return lazy specs.
Fix wezterm.nvim to only load when wezterm executable is present.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-05-28 10:54:43 +01:00
Patrick Pagni cc3d4d5376 backup: vim.pack config before lazy.nvim migration 2026-05-28 10:38:59 +01:00