From 4d99da2c23165f8189db0d179c3cf66dedf6bc13 Mon Sep 17 00:00:00 2001 From: Jimmy Bates Date: Thu, 25 Apr 2024 22:30:45 -0700 Subject: [PATCH] at last, got c lang lint to work, muted cppcheck 'cuz unnecessary --- init.lua | 2 +- lua/custom/plugins/lsp.lua | 2 ++ lua/kickstart/plugins/lint.lua | 4 ++-- lua/themes/themes.lua | 0 4 files changed, 5 insertions(+), 3 deletions(-) delete mode 100644 lua/themes/themes.lua diff --git a/init.lua b/init.lua index 4cb5a443..3d48b1de 100644 --- a/init.lua +++ b/init.lua @@ -539,7 +539,7 @@ require('lazy').setup({ require 'custom.plugins.toggleterm', require 'custom.plugins.refactoring', require 'custom.plugins.trouble', - require 'custom.plugins.mason', + -- require 'custom.plugins.mason', -- -- ad hoc lsp line -- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps diff --git a/lua/custom/plugins/lsp.lua b/lua/custom/plugins/lsp.lua index 726dbf89..11e35354 100644 --- a/lua/custom/plugins/lsp.lua +++ b/lua/custom/plugins/lsp.lua @@ -147,6 +147,8 @@ return { -- LSP Configuration & Plugins clangd = { cmd = { 'clangd', + '--background-index', + '--offset-encoding=utf-16', }, }, -- gopls = {}, diff --git a/lua/kickstart/plugins/lint.lua b/lua/kickstart/plugins/lint.lua index 7a68aafe..4e0f97c9 100644 --- a/lua/kickstart/plugins/lint.lua +++ b/lua/kickstart/plugins/lint.lua @@ -7,8 +7,8 @@ return { local lint = require 'lint' lint.linters_by_ft = { python = { 'ruff' }, - cpp = { 'cppcheck' }, - c = { 'cppcheck' }, + -- cpp = { 'cppcheck' }, + -- c = { 'cppcheck' }, javascript = { 'eslint' }, css = { 'stylelint' }, html = { 'tidy' }, diff --git a/lua/themes/themes.lua b/lua/themes/themes.lua deleted file mode 100644 index e69de29b..00000000