Add fidget and increname to vim

main
Ensar Sarajčić 2024-01-15 10:03:48 +01:00
parent ff7d9b21cc
commit 360c7829ac
4 changed files with 13 additions and 9 deletions

View File

@ -35,7 +35,7 @@ return require("lazy").setup({
{ "romainl/vim-devdocs", cmd = "DD" }, -- Quick DevDocs.io search using :DD
"gpanders/editorconfig.nvim", -- .editorconfig support
"lewis6991/impatient.nvim", -- Caching lua modules for faster startup
"rcarriga/nvim-notify", -- notifications UI
"j-hui/fidget.nvim", -- notifications UI
"MunifTanjim/nui.nvim", -- General UI
"jiangmiao/auto-pairs", -- Autoclosing of brackets and quotes
@ -137,6 +137,12 @@ return require("lazy").setup({
"hrsh7th/nvim-cmp", -- completion integration
"mhartington/formatter.nvim", -- formatting support
"mfussenegger/nvim-lint", -- linting support
{
"smjonas/inc-rename.nvim",
config = function()
require("inc_rename").setup()
end,
},
-- LSP language specific
"folke/neodev.nvim", -- Built-in Lua integration with LSP

View File

@ -10,7 +10,9 @@ local function on_attach(client, bufnr)
vim.keymap.set("n", "gD", vim.lsp.buf.declaration, opts)
vim.keymap.set("n", "gr", vim.lsp.buf.references, opts)
vim.keymap.set("n", "gi", vim.lsp.buf.implementation, opts)
vim.keymap.set("n", "<Leader>rn", vim.lsp.buf.rename, opts)
vim.keymap.set("n", "<Leader>rn", function()
return ":IncRename " .. vim.fn.expand("<cword>")
end, vim.tbl_extend("force", opts, { expr = true }))
vim.keymap.set({ "n", "i" }, "<A-k>", vim.lsp.buf.signature_help, opts)
vim.keymap.set("n", "K", vim.lsp.buf.hover, opts)
vim.keymap.set("n", "<A-CR>", vim.lsp.buf.code_action, opts)

View File

@ -21,7 +21,6 @@ require("telescope").setup({
})
require("telescope").load_extension("dap")
require("telescope").load_extension("notify")
require("telescope").load_extension("ui-select")
vim.keymap.set("n", "<C-P>", function()

View File

@ -3,12 +3,9 @@ local input = require("nui.input")
local event = require("nui.utils.autocmd").event
-- Notifications
local notify = require("notify")
notify.setup({
render = "minimal",
stages = "static",
})
vim.notify = notify
local fidget = require("fidget")
fidget.setup()
vim.notify = fidget.notify
-- Inputs
local input_ui