+1
init.lua
+1
init.lua
+9
-8
lazy-lock.json
+9
-8
lazy-lock.json
···-"nvim-treesitter": { "branch": "master", "commit": "0e21ee8df6235511c02bab4a5b391d18e165a58d" },
···+"mason-lspconfig.nvim": { "branch": "main", "commit": "bb3a17efc797c34c054463174e5522442576ebd8" },+"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },+"nvim-web-devicons": { "branch": "master", "commit": "0422a19d9aa3aad2c7e5cca167e5407b13407a9d" },
+41
lua/plugins/blink_cmp.lua
+41
lua/plugins/blink_cmp.lua
···
···
+30
lua/plugins/catpuccin.lua
+30
lua/plugins/catpuccin.lua
···
···
+20
lua/plugins/gitsigns.lua
+20
lua/plugins/gitsigns.lua
···
···
+25
lua/plugins/lspconfig.lua
+25
lua/plugins/lspconfig.lua
···
···
+23
lua/plugins/snacks.lua
+23
lua/plugins/snacks.lua
···
···
+26
lua/plugins/treesitter.lua
+26
lua/plugins/treesitter.lua
···
···
+15
-4
lua/ptero/keymaps.lua
+15
-4
lua/ptero/keymaps.lua
···
···+{ "<Leader>sg", function() Snacks.picker.git_grep({ cwd = Snacks.git.get_root(vim.uv.cwd()), untracked = true }) end, desc = "Grep Git" },
+3
-18
lua/ptero/lazy.lua
+3
-18
lua/ptero/lazy.lua
···
+70
lua/ptero/lsp.lua
+70
lua/ptero/lsp.lua
···
···+{ "K", function() vim.lsp.buf.hover({ border = "rounded" }) end, desc = "Hover Documentation" },+{ "gK", function() vim.lsp.buf.signature_help({ border = "rounded" }) end, desc = "Signature Help" },+{ "]d", function() vim.diagnostic.jump({ count = 1, float = true }) end, desc = "Next Diagnostic" },+{ "[d", function() vim.diagnostic.jump({ count = -1, float = true }) end, desc = "Prev Diagnostic" },+{ "<Leader>lj", function() vim.diagnostic.jump({ count = 1, float = true }) end, desc = "Next Diagnostic" },+{ "<Leader>lk", function() vim.diagnostic.jump({ count = -1, float = true }) end, desc = "Prev Diagnostic" },+{ "<Leader>ld", function() Snacks.picker.diagnostics_buffer() end, desc = "Buffer Diagnostics" },+{ "<Leader>lS", function() Snacks.picker.lsp_workspace_symbols() end, desc = "Workspace Symbols" },+{ "<Leader>ll", "<Cmd>Trouble lsp toggle focus=false<CR>", desc = "LSP Definitions / References / ... (Trouble)" },
+2
-25
lua/ptero/plugins.lua
+2
-25
lua/ptero/plugins.lua
·········
·········
-24
lua/ptero/plugins/blink.lua
-24
lua/ptero/plugins/blink.lua
···
···
-29
lua/ptero/plugins/catppuccin.lua
-29
lua/ptero/plugins/catppuccin.lua
···
···
-40
lua/ptero/plugins/gitsigns.lua
-40
lua/ptero/plugins/gitsigns.lua
···
···
-20
lua/ptero/plugins/lspconfig.lua
-20
lua/ptero/plugins/lspconfig.lua
···
···
-12
lua/ptero/plugins/mason.lua
-12
lua/ptero/plugins/mason.lua
-55
lua/ptero/plugins/telescope.lua
-55
lua/ptero/plugins/telescope.lua
···
···
-27
lua/ptero/plugins/treesitter.lua
-27
lua/ptero/plugins/treesitter.lua
···
···