Public Access
fixes
treesitter fix added lightbulb for code actions added keybind for code action and renaming
This commit is contained in:
@@ -25,6 +25,7 @@ vim.pack.add({
|
||||
{ src = "https://github.com/mason-org/mason.nvim" },
|
||||
{ src = "https://github.com/dimitry-ishenko-neovim/lualine-nvim" },
|
||||
{ src = "https://github.com/chomosuke/typst-preview.nvim" },
|
||||
{ src = "https://github.com/kosayoda/nvim-lightbulb" },
|
||||
})
|
||||
|
||||
vim.cmd("colorscheme gruvbox")
|
||||
@@ -34,6 +35,8 @@ require("mini.pick").setup()
|
||||
require("blink.cmp").setup()
|
||||
require("nvim-treesitter.configs").setup({
|
||||
auto_install = true,
|
||||
highlight = { enable = true },
|
||||
indent = { enable = true },
|
||||
})
|
||||
require("mason").setup()
|
||||
require("lualine").setup {
|
||||
@@ -42,6 +45,7 @@ require("lualine").setup {
|
||||
}
|
||||
}
|
||||
require("typst-preview").setup()
|
||||
require("nvim-lightbulb").setup({ autocmd = { enabled = true } })
|
||||
|
||||
-- PLUGINS END --
|
||||
|
||||
@@ -69,6 +73,10 @@ vim.keymap.set("n", "<C-g>", ":Pick grep_live<CR>")
|
||||
vim.keymap.set("n", "<C-h>", ":Pick help<CR>")
|
||||
vim.keymap.set("n", "<C-e>", ":Oil<CR>")
|
||||
|
||||
vim.keymap.set("n", "<leader>ca", vim.lsp.buf.code_action, { desc = "Code Action" })
|
||||
vim.keymap.set("n", "<leader>rn", vim.lsp.buf.rename, { desc = "Rename symbol" })
|
||||
|
||||
|
||||
vim.keymap.set("n", "<leader>dg", function()
|
||||
vim.diagnostic.setqflist()
|
||||
vim.cmd("copen")
|
||||
|
||||
Reference in New Issue
Block a user