Commit Graph

438 Commits

Author SHA1 Message Date
Patrick Pagni c1c53aa117
Merge branch 'master' into feat/add-plugins-and-oil-config 2026-06-24 17:27:39 +01:00
Patrick Pagni 17a151d7c5 Merge branch 'master' into feat/add-plugins-and-oil-config 2026-06-24 17:20:44 +01:00
Patrick Pagni 98c59fc1d2 add lsp_lines 2026-06-24 17:19:17 +01:00
orip f0a2108ed5 Follow symlinks in the custom plugins loader
fixes: #2087
2026-06-11 18:55:49 +03:00
orip ac51593f7a Add checkhealth to bug report step 2026-06-11 17:52:24 +03:00
Ori Perry 4e6bf9497f
Merge pull request #2066 from TomJGooding/chore-add-discussions-to-issue-template
chore: add discussions to issue template
2026-06-11 17:31:42 +03:00
Ori Perry 1f320746e4
Merge pull request #2012 from nvim-lua/feature/mini.icons
Switch from nvim-web-devicons to mini.icons
2026-06-11 17:29:12 +03:00
orip ec3f4489c2 Switch from nvim-web-devicons to mini.icons 2026-06-11 17:28:02 +03:00
orip f660e1f897 Follow symlinks for the neovim config picker
Closes: #2078
2026-06-11 16:52:52 +03:00
orip 7031a09bf9 Split the `foundation` section into `options` and `keymaps` 2026-06-11 16:44:01 +03:00
Patrick Pagni a942b8c562 do some stuff
Prior to this change,

This change
2026-06-05 15:43:20 +01:00
Patrick Pagni 656c074dc9
Merge pull request #1 from ppagni/feat/add-plugins-and-oil-config
feat/add plugins and oil config
2026-06-04 16:46:06 +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 9b59f8fdff feat(treesitter): add sql and python parsers 2026-05-28 11:05:55 +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
TomJGooding 97b3cbb790 chore: add discussions to issue template
Now that GitHub discussions have been enabled
(see https://github.com/nvim-lua/kickstart.nvim/issues/2026),
add links in the issue template to help redirect help/feature requests
from the bug tracker.
2026-05-28 01:45:20 +01:00
Ori Perry cfdc17be3a
Merge pull request #1982 from nathanzeng/jump-diagnostic
fix: deprecated diagnostic jumping config
2026-05-07 00:10:03 +03:00
Nathan Zeng a5d4d12c8c fix: deprecated diagnostic jumping config 2026-05-07 00:03:18 +03:00
Ori Perry 174b5fa2b1
Merge pull request #2005 from nvim-lua/refactor/vim.pack
Refactor/vim.pack
2026-05-06 23:48:20 +03:00
orip 2fccee4349 Split the vim.pack.add call and move each part to the relevant sections 2026-05-05 01:25:21 +03:00
orip 2e8d5b17cb Split into sections 2026-05-05 01:24:17 +03:00
orip a42ed30a09 Update the explanations and docs 2026-05-05 01:22:42 +03:00
orip 716d7465c0 Enable vim.loader for faster loading time 2026-05-05 01:18:15 +03:00
orip c4605421e5 Migrate to vim.pack 2026-05-05 01:18:15 +03:00
orip cd7adee3ce Refactor and update some of the comments 2026-05-05 01:17:59 +03:00
orip 4b065ad2f7 Fix mini.ai example 2026-04-22 17:59:57 +03:00
orip 9b4fbc5021 Fix conflicts between built-in incremental selection and mini.ai keymaps
closes #1996
closes #1992
2026-04-18 13:30:10 +03:00
Ori Perry f5b0e497c6
Merge pull request #1991 from nvim-lua/refactor/conform
Refactor/conform
2026-04-18 13:11:40 +03:00
orip ce353a9b0e Change format_on_save to a whitelist instead of a blacklist 2026-04-16 22:02:25 +03:00
orip 459b86865e Use stylua as an lsp formatter instead of an external formatter 2026-04-16 22:02:24 +03:00
Stattek 648471c9eb
Fix descriptions of gitsigns keymappings (#1997)
* Fix descriptions of keymappings

* Fix capitalization
2026-04-15 11:49:09 +03:00
orip f27810d1bd Fix treesitter indents
Thanks @jackHerby for the report
fixes #1995
2026-04-15 03:44:17 +03:00
Ori Perry c0cc054155
Merge pull request #1988 from sebastianstudniczek/fix/treesitter-indent-fallback
fix(treesitter): Add indentation fallback
2026-04-12 16:32:28 +03:00
Sebastian Studniczek c7f05a0f47 Add indentation fallback 2026-04-10 20:06:22 +02:00
Ori Perry 16dd8f5007 Add a comment to the line plugin about installing markdownlint 2026-03-31 23:49:19 +03:00
Ori Perry d3168308d4 Update the recommanded gitsigns keybinds
closes #1459
2026-03-31 23:41:40 +03:00
Ori Perry e01e1eb8f8 Auto install treesitter parsers when opening a file
closes #1951
2026-03-20 22:03:32 +02:00
Ori Perry 8ac4b12632 Refactor treesitter attach code 2026-03-20 21:59:19 +02:00
Ori Perry 0619d89884
Merge pull request #1914 from rmacklin/futher-clarify-gitignore-comment
Revise comment for lazy-lock.json in .gitignore
2026-03-20 12:59:54 +02:00
Ori Perry 58170c7ae3 Fix stylua 2026-03-10 22:12:41 +02:00
Richard Macklin 164cedf212 Revise comment for lazy-lock.json in .gitignore
This is a follow-up to df9436c0e5 to
hopefully make things even clearer.

Co-authored-by: Ori Perry <oriori1703@gmail.com>
2026-03-10 11:33:34 -07:00
Ori Perry 431cf2e881 Fix formating of plugins 2026-03-10 19:00:43 +02:00
Ori Perry d132bd3e9f
Merge pull request #1928 from nathanzeng/fix-lsp-blink-dependency
Remove blink from nvim-lspconfig dependencies
2026-03-10 17:34:11 +02:00
Ori Perry f7b74c7b83 Fix typo in the README 2026-03-10 15:18:41 +02:00
Ori Perry b212fdb33f
Merge pull request #1925 from nathanzeng/which-key-gitsigns
Clarify gitsigns keymap for which-key
2026-03-10 15:17:46 +02:00
Nathan Zeng d97de4f0ae Remove blink from nvim-lspconfig dependencies 2026-03-07 20:52:02 -08:00
Nathan Zeng 886f2bc076 Clarify gitsigns keymap for which-key 2026-03-06 19:18:40 -08:00
Ori Perry dabce46993 Add underline for warnings 2026-02-28 13:48:43 +02:00