1
0
mirror of https://github.com/dcarrillo/dotfiles.git synced 2025-07-01 23:19:25 +00:00

[neovim] Clean up

This commit is contained in:
2022-10-12 16:02:54 +02:00
parent adefa851d7
commit e6f3c13e25
9 changed files with 13 additions and 38 deletions

View File

@ -62,11 +62,6 @@ local function lsp_keymaps(bufnr)
keymap(bufnr, "n", "<leader>lk", "<cmd>lua vim.diagnostic.goto_prev({buffer=0})<cr>", opts)
keymap(bufnr, "n", "<leader>lr", "<cmd>lua vim.lsp.buf.rename()<cr>", opts)
keymap(bufnr, "n", "<leader>ls", "<cmd>lua vim.lsp.buf.signature_help()<CR>", opts)
-- keymap(bufnr, "n", "gD", "<cmd>lua vim.lsp.buf.declaration()<CR>", opts)
-- keymap(bufnr, "n", "gd", "<cmd>lua vim.lsp.buf.definition()<CR>", opts)
-- keymap(bufnr, "n", "gI", "<cmd>lua vim.lsp.buf.implementation()<CR>", opts)
-- keymap(bufnr, "n", "gr", "<cmd>lua vim.lsp.buf.references()<CR>", opts)
-- keymap(bufnr, "n", "<leader>lq", "<cmd>lua vim.diagnostic.setloclist()<CR>", opts)
end
M.on_attach = function(client, bufnr)

View File

@ -1,4 +1,4 @@
local status_ok, _ = pcall(require, "lspconfig")
local status_ok, win = pcall(require, "lspconfig.ui.windows")
if not status_ok then
return
end
@ -6,3 +6,5 @@ end
require("user.lsp.mason")
require("user.lsp.handlers").setup()
require("user.lsp.null-ls")
win.default_options.border = 'rounded'

View File

@ -1,17 +1,16 @@
local servers = {
"sumneko_lua",
"cssls",
"html",
"gopls",
"pyright",
"bashls",
"jsonls",
"yamlls",
"ansiblels",
}
local settings = {
ui = {
border = "none",
border = "rounded",
icons = {
package_installed = "",
package_pending = "",

View File

@ -8,22 +8,14 @@ local formatting = null_ls.builtins.formatting
-- https://github.com/jose-elias-alvarez/null-ls.nvim/tree/main/lua/null-ls/builtins/diagnostics
local diagnostics = null_ls.builtins.diagnostics
-- https://github.com/prettier-solidity/prettier-plugin-solidity
null_ls.setup({
debug = false,
sources = {
formatting.prettier.with({
extra_filetypes = { "toml" },
extra_args = { "--no-semi", "--single-quote", "--jsx-single-quote" },
}),
formatting.black.with({ extra_args = { "--fast" } }),
formatting.stylua,
diagnostics.golangci_lint.with({ extra_args = { "--fast" } }),
diagnostics.flake8.with({
extra_args = { "--max-line-length=120" },
}),
diagnostics.cfn_lint,
diagnostics.shellcheck,
diagnostics.hadolint,
diagnostics.markdownlint,
},
})