[nvim] plugins
This commit is contained in:
		
							parent
							
								
									997b9c5995
								
							
						
					
					
						commit
						f061434a70
					
				
					 4 changed files with 43 additions and 26 deletions
				
			
		| 
						 | 
					@ -1,13 +1,16 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
 | 
					  "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" },
 | 
				
			||||||
  "LuaSnip": { "branch": "master", "commit": "c9b9a22904c97d0eb69ccb9bab76037838326817" },
 | 
					  "LuaSnip": { "branch": "master", "commit": "c9b9a22904c97d0eb69ccb9bab76037838326817" },
 | 
				
			||||||
 | 
					  "avante.nvim": { "branch": "main", "commit": "2d6527197db5891f8e872e589f8df33987921eb6" },
 | 
				
			||||||
  "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
 | 
					  "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
 | 
				
			||||||
  "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
 | 
					  "cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
 | 
				
			||||||
  "codeium.vim": { "branch": "main", "commit": "272c6e2755e8faa90e26bcdcd9fde6b9e61751ea" },
 | 
					  "copilot.lua": { "branch": "master", "commit": "7ba73866b9b3c696f80579c470c6eec374d3acec" },
 | 
				
			||||||
  "dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
 | 
					  "dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
 | 
				
			||||||
  "flutter-tools.nvim": { "branch": "main", "commit": "6faf2c70bd56f1fe78620591a2bb73f4dc6f4870" },
 | 
					  "flutter-tools.nvim": { "branch": "main", "commit": "6faf2c70bd56f1fe78620591a2bb73f4dc6f4870" },
 | 
				
			||||||
 | 
					  "fzf-lua": { "branch": "main", "commit": "9a1f4b6f9e37d6fad6730301af58c29b00d363f8" },
 | 
				
			||||||
  "gitsigns.nvim": { "branch": "main", "commit": "ce5e1b5ae3455316364ac1c96c2787d7925a2914" },
 | 
					  "gitsigns.nvim": { "branch": "main", "commit": "ce5e1b5ae3455316364ac1c96c2787d7925a2914" },
 | 
				
			||||||
  "harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" },
 | 
					  "harpoon": { "branch": "master", "commit": "1bc17e3e42ea3c46b33c0bbad6a880792692a1b3" },
 | 
				
			||||||
 | 
					  "img-clip.nvim": { "branch": "main", "commit": "08a02e14c8c0d42fa7a92c30a98fd04d6993b35d" },
 | 
				
			||||||
  "indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
 | 
					  "indent-blankline.nvim": { "branch": "master", "commit": "005b56001b2cb30bfa61b7986bc50657816ba4ba" },
 | 
				
			||||||
  "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
 | 
					  "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
 | 
				
			||||||
  "lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" },
 | 
					  "lualine.nvim": { "branch": "master", "commit": "15884cee63a8c205334ab13ab1c891cd4d27101a" },
 | 
				
			||||||
| 
						 | 
					@ -15,6 +18,7 @@
 | 
				
			||||||
  "mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" },
 | 
					  "mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" },
 | 
				
			||||||
  "mini.indentscope": { "branch": "main", "commit": "8af2569a7d7fd37300dfa760e44e71efbbf322fd" },
 | 
					  "mini.indentscope": { "branch": "main", "commit": "8af2569a7d7fd37300dfa760e44e71efbbf322fd" },
 | 
				
			||||||
  "mini.nvim": { "branch": "main", "commit": "088d67751584e4168f35bca89bad70ada7ea4636" },
 | 
					  "mini.nvim": { "branch": "main", "commit": "088d67751584e4168f35bca89bad70ada7ea4636" },
 | 
				
			||||||
 | 
					  "mini.pick": { "branch": "main", "commit": "fa1e449e1080bf7aa9b2890ee186d23b1b4e1287" },
 | 
				
			||||||
  "neo-tree.nvim": { "branch": "main", "commit": "71bfdeddc90225e281ce34c378dc1b5914f5018d" },
 | 
					  "neo-tree.nvim": { "branch": "main", "commit": "71bfdeddc90225e281ce34c378dc1b5914f5018d" },
 | 
				
			||||||
  "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
 | 
					  "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
 | 
				
			||||||
  "nui.nvim": { "branch": "main", "commit": "8d5b0b568517935d3c84f257f272ef004d9f5a59" },
 | 
					  "nui.nvim": { "branch": "main", "commit": "8d5b0b568517935d3c84f257f272ef004d9f5a59" },
 | 
				
			||||||
| 
						 | 
					@ -28,6 +32,7 @@
 | 
				
			||||||
  "nvim-treesitter-textobjects": { "branch": "master", "commit": "ed373482db797bbf71bdff37a15c7555a84dce47" },
 | 
					  "nvim-treesitter-textobjects": { "branch": "master", "commit": "ed373482db797bbf71bdff37a15c7555a84dce47" },
 | 
				
			||||||
  "nvim-web-devicons": { "branch": "master", "commit": "50b5b06bff13a9b4eab946de7c7033649a6618a1" },
 | 
					  "nvim-web-devicons": { "branch": "master", "commit": "50b5b06bff13a9b4eab946de7c7033649a6618a1" },
 | 
				
			||||||
  "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
 | 
					  "plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
 | 
				
			||||||
 | 
					  "render-markdown.nvim": { "branch": "main", "commit": "b4016e812c9a18784d8c1c6b4f0b2858a4cf502d" },
 | 
				
			||||||
  "symbols-outline.nvim": { "branch": "master", "commit": "564ee65dfc9024bdde73a6621820866987cbb256" },
 | 
					  "symbols-outline.nvim": { "branch": "master", "commit": "564ee65dfc9024bdde73a6621820866987cbb256" },
 | 
				
			||||||
  "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
 | 
					  "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
 | 
				
			||||||
  "telescope.nvim": { "branch": "master", "commit": "a4ed82509cecc56df1c7138920a1aeaf246c0ac5" },
 | 
					  "telescope.nvim": { "branch": "master", "commit": "a4ed82509cecc56df1c7138920a1aeaf246c0ac5" },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -87,16 +87,6 @@ vim.keymap.set("n", "<leader>lf", vim.lsp.buf.format, { desc = "Format document"
 | 
				
			||||||
vim.keymap.set("n", "<leader>la", "<cmd>lua vim.lsp.buf.code_action()<CR>", { desc = "Code actions" })
 | 
					vim.keymap.set("n", "<leader>la", "<cmd>lua vim.lsp.buf.code_action()<CR>", { desc = "Code actions" })
 | 
				
			||||||
vim.keymap.set("n", "<leader>lr", "<cmd>lua vim.lsp.buf.rename()<CR>", { desc = "Rename" })
 | 
					vim.keymap.set("n", "<leader>lr", "<cmd>lua vim.lsp.buf.rename()<CR>", { desc = "Rename" })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- trouble
 | 
					 | 
				
			||||||
vim.keymap.set("n", "<leader>xx", "<cmd>TroubleToggle<cr>", { desc = "Trouble toggle" })
 | 
					 | 
				
			||||||
vim.keymap.set("n", "<leader>xw", "<cmd>TroubleToggle workspace_diagnostics<cr>",
 | 
					 | 
				
			||||||
  { desc = "Trouble workspace diagnostics" })
 | 
					 | 
				
			||||||
vim.keymap.set("n", "<leader>xd", "<cmd>TroubleToggle document_diagnostics<cr>",
 | 
					 | 
				
			||||||
  { desc = "Trouble document diagnostics" })
 | 
					 | 
				
			||||||
vim.keymap.set("n", "<leader>xq", "<cmd>TroubleToggle quickfix<cr>", { desc = "Trouble quickfix" })
 | 
					 | 
				
			||||||
vim.keymap.set("n", "<leader>xl", "<cmd>TroubleToggle loclist<cr>", { desc = "Trouble loclist" })
 | 
					 | 
				
			||||||
vim.keymap.set("n", "<leader>gR", "<cmd>TroubleToggle lsp_references<cr>", { desc = "Trouble lsp references" })
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
-- colorizer
 | 
					-- colorizer
 | 
				
			||||||
vim.keymap.set("n", "<leader>cs", "<cmd>ColorizerToggle<CR>", { desc = "Toggle show colors" })
 | 
					vim.keymap.set("n", "<leader>cs", "<cmd>ColorizerToggle<CR>", { desc = "Toggle show colors" })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,15 +0,0 @@
 | 
				
			||||||
return {
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    'Exafunction/codeium.vim',
 | 
					 | 
				
			||||||
    event = 'BufEnter',
 | 
					 | 
				
			||||||
    config = function()
 | 
					 | 
				
			||||||
      -- Change '<C-g>' here to any keycode you like.
 | 
					 | 
				
			||||||
      vim.keymap.set('i', '<C-a>', function() return vim.fn['codeium#Accept']() end, { expr = true, silent = true })
 | 
					 | 
				
			||||||
      vim.keymap.set('i', '<C-e>', function() return vim.fn['codeium#CycleCompletions'](1) end,
 | 
					 | 
				
			||||||
        { expr = true, silent = true })
 | 
					 | 
				
			||||||
      vim.keymap.set('i', '<C-q>', function() return vim.fn['codeium#CycleCompletions'](-1) end,
 | 
					 | 
				
			||||||
        { expr = true, silent = true })
 | 
					 | 
				
			||||||
      vim.keymap.set('i', '<C-d>', function() return vim.fn['codeium#Clear']() end, { expr = true, silent = true })
 | 
					 | 
				
			||||||
    end
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					@ -122,4 +122,41 @@ return {
 | 
				
			||||||
      })
 | 
					      })
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    "folke/trouble.nvim",
 | 
				
			||||||
 | 
					    opts = {}, -- for default options, refer to the configuration section for custom setup.
 | 
				
			||||||
 | 
					    cmd = "Trouble",
 | 
				
			||||||
 | 
					    keys = {
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        "<leader>xx",
 | 
				
			||||||
 | 
					        "<cmd>Trouble diagnostics toggle<cr>",
 | 
				
			||||||
 | 
					        desc = "Diagnostics (Trouble)",
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        "<leader>xX",
 | 
				
			||||||
 | 
					        "<cmd>Trouble diagnostics toggle filter.buf=0<cr>",
 | 
				
			||||||
 | 
					        desc = "Buffer Diagnostics (Trouble)",
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        "<leader>cs",
 | 
				
			||||||
 | 
					        "<cmd>Trouble symbols toggle focus=false<cr>",
 | 
				
			||||||
 | 
					        desc = "Symbols (Trouble)",
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        "<leader>cl",
 | 
				
			||||||
 | 
					        "<cmd>Trouble lsp toggle focus=false win.position=right<cr>",
 | 
				
			||||||
 | 
					        desc = "LSP Definitions / references / ... (Trouble)",
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        "<leader>xL",
 | 
				
			||||||
 | 
					        "<cmd>Trouble loclist toggle<cr>",
 | 
				
			||||||
 | 
					        desc = "Location List (Trouble)",
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      {
 | 
				
			||||||
 | 
					        "<leader>xQ",
 | 
				
			||||||
 | 
					        "<cmd>Trouble qflist toggle<cr>",
 | 
				
			||||||
 | 
					        desc = "Quickfix List (Trouble)",
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue