feat: added dressing

This commit is contained in:
2024-07-31 14:56:13 +02:00
parent ee88d19f98
commit c5fae2fa06
5 changed files with 55 additions and 25 deletions

View File

@@ -30,7 +30,7 @@
"nvim-lspconfig": { "branch": "master", "commit": "fdc44768a09a65140aa00c92872a5381ad486485" },
"nvim-navic": { "branch": "master", "commit": "8649f694d3e76ee10c19255dece6411c29206a54" },
"nvim-tree-docs": { "branch": "master", "commit": "5db023d783da1e55339e5e25caaf72a59597e626" },
"nvim-treesitter": { "branch": "master", "commit": "8e569bc4b5eee3ef011c948f92493fda2e2a6a32" },
"nvim-treesitter": { "branch": "master", "commit": "65310b64eee19a6e74e1b6f607a9f46f751290fe" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "6b5f95aa4d24f2c629a74f2c935c702b08dbde62" },
"nvim-web-devicons": { "branch": "master", "commit": "5be6c4e685618b99c3210a69375b38a1202369b4" },
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },

View File

@@ -0,0 +1,23 @@
return {
"stevearc/dressing.nvim",
dependencies = {
"nvim-telescope/telescope.nvim",
},
opts = {
input = {
enabled = true,
border = "single",
},
select = {
enabled = true,
backend = { "builtin" },
builtin = {
show_numbers = true,
border = "single"
},
},
},
config = function(_plugin, opts)
require("dressing").setup(opts)
end,
}

View File

@@ -68,7 +68,9 @@ return {
"marksman",
},
handlers = {
lsp.default_setup,
function(server_name)
require("lspconfig")[server_name].setup({})
end,
lua_ls = function()
require("lspconfig").lua_ls.setup(lsp.nvim_lua_ls())
end,
@@ -111,16 +113,6 @@ return {
},
},
config = function(_, opts)
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, {
border = "single",
virtual_text = true,
silent = true,
})
vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, {
border = "single",
})
vim.api.nvim_create_autocmd("LspAttach", {
callback = function(args)
local buffer = args.buf

View File

@@ -1,8 +1,5 @@
return {
"folke/noice.nvim",
dependencies = {
"MunifTanjim/nui.nvim",
},
event = "VeryLazy",
opts = {},
config = function()
@@ -15,7 +12,7 @@ return {
},
hover = {
silent = true,
}
},
},
presets = {
bottom_search = true,
@@ -40,6 +37,22 @@ return {
winblend = 0,
},
},
cmdline_popup = {
border = {
style = "none"
},
},
popup = {
border = {
style = "single",
},
},
confirm = {
backend = "popup",
border = {
style = "single",
},
},
},
})
end,

View File

@@ -1,4 +1,4 @@
vim.opt.guicursor = ''
vim.opt.guicursor = ""
vim.opt.nu = true
vim.opt.relativenumber = true
@@ -9,13 +9,14 @@ vim.opt.shiftwidth = 4
vim.opt.expandtab = true
vim.opt.smartindent = true
vim.opt.smartcase = true
vim.opt.linebreak = true
vim.opt.wrap = false
vim.opt.swapfile = false
vim.opt.backup = false
vim.opt.undodir = os.getenv('HOME') .. '/.vim/undodir'
vim.opt.undodir = os.getenv("HOME") .. "/.vim/undodir"
vim.opt.undofile = true
vim.opt.hlsearch = false
@@ -24,16 +25,17 @@ vim.opt.incsearch = true
vim.opt.termguicolors = true
vim.opt.scrolloff = 8
vim.opt.signcolumn = 'yes'
vim.opt.isfname:append('@-@')
vim.opt.signcolumn = "yes"
vim.opt.isfname:append("@-@")
vim.opt.updatetime = 50
vim.g.mapleader = ' '
vim.g.mapleader = " "
vim.g.netrw_browse_split = 0
vim.g.netrw_banner = 0
vim.g.netrw_winsize = 25
vim.opt.showmode = false
vim.opt.concealcursor='n'
vim.opt.conceallevel=2
vim.opt.concealcursor = "n"
vim.opt.conceallevel = 2
vim.g.lsp_zero_ui_float_border = "single"