From 14eba6a32499d18b1e4959758cb78d7a2d308542 Mon Sep 17 00:00:00 2001 From: Christian Nieves Date: Mon, 17 Jul 2023 14:09:55 -0500 Subject: [PATCH] bad formatter --- vim/.vim/lua/plugins/lsp.lua | 13 ++++--------- vim/.vim/lua/plugins/null-ls.lua | 4 ---- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/vim/.vim/lua/plugins/lsp.lua b/vim/.vim/lua/plugins/lsp.lua index 921d4eb..210446c 100644 --- a/vim/.vim/lua/plugins/lsp.lua +++ b/vim/.vim/lua/plugins/lsp.lua @@ -146,6 +146,10 @@ return { local my_on_attach = function(client, bufnr) require("lualine").refresh() + vim.api.nvim_command("autocmd CursorHold lua vim.lsp.buf.document_highlight()") + vim.api.nvim_command("autocmd CursorHoldI lua vim.lsp.buf.document_highlight()") + vim.api.nvim_command("autocmd CursorMoved lua vim.lsp.util.buf_clear_references()") + vim.api.nvim_buf_set_option(bufnr, "omnifunc", "v:lua.vim.lsp.omnifunc") if vim.lsp.formatexpr then -- Neovim v0.6.0+ only. vim.api.nvim_buf_set_option(bufnr, "formatexpr", "v:lua.vim.lsp.formatexpr") @@ -173,15 +177,6 @@ return { vim.api.nvim_set_keymap("i", "", "lua vim.lsp.buf.signature_help()", opts) vim.api.nvim_set_keymap("n", "gt", "lua vim.lsp.buf.type_definition()", opts) - - vim.api.nvim_command("augroup LSP") - vim.api.nvim_command("autocmd!") - if client.server_capabilities.documentFormattingProvider then - vim.api.nvim_command("autocmd CursorHold lua vim.lsp.buf.document_highlight()") - vim.api.nvim_command("autocmd CursorHoldI lua vim.lsp.buf.document_highlight()") - vim.api.nvim_command("autocmd CursorMoved lua vim.lsp.util.buf_clear_references()") - end - vim.api.nvim_command("augroup END") end if use_google() then diff --git a/vim/.vim/lua/plugins/null-ls.lua b/vim/.vim/lua/plugins/null-ls.lua index 47e9b0b..9a2ad6f 100644 --- a/vim/.vim/lua/plugins/null-ls.lua +++ b/vim/.vim/lua/plugins/null-ls.lua @@ -12,10 +12,6 @@ return { -- Catch insensitive, inconsiderate writing. null_ls.builtins.diagnostics.alex, - -- buildifier is a tool for formatting and linting bazel BUILD, WORKSPACE, and .bzl files. - null_ls.builtins.diagnostics.buildifier, - null_ls.builtins.formatting.buildifier, - -- Codespell finds common misspellings in text files. null_ls.builtins.diagnostics.codespell, -- null_ls.builtins.diagnostics.cspell, null_ls.builtins.code_actions.cspell,