diff --git a/nvim/.config/nvim/lua/chadrc.lua b/nvim/.config/nvim/lua/chadrc.lua index 5e0dedd..4dd6914 100644 --- a/nvim/.config/nvim/lua/chadrc.lua +++ b/nvim/.config/nvim/lua/chadrc.lua @@ -6,7 +6,7 @@ local M = {} M.base46 = { - theme = "chadracula-evondev", + theme = "everforest", -- hl_override = { -- Comment = { italic = true }, @@ -40,6 +40,7 @@ M.mason = { "typescript-language-server", "sonarlint-language-server", "lua-language-server", + "clangd", }, } diff --git a/nvim/.config/nvim/lua/configs/lspconfig.lua b/nvim/.config/nvim/lua/configs/lspconfig.lua index d7e186c..29d50a4 100644 --- a/nvim/.config/nvim/lua/configs/lspconfig.lua +++ b/nvim/.config/nvim/lua/configs/lspconfig.lua @@ -77,6 +77,10 @@ lspconfig.golangci_lint_ls.setup({ filetypes = { "go", "gomod" }, }) +lspconfig.clangd.setup({ + filetypes = { "c" }, +}) + require("sonarlint").setup({ server = { cmd = { diff --git a/nvim/.config/nvim/lua/mappings.lua b/nvim/.config/nvim/lua/mappings.lua index 5b55424..dc9678d 100644 --- a/nvim/.config/nvim/lua/mappings.lua +++ b/nvim/.config/nvim/lua/mappings.lua @@ -2,8 +2,6 @@ require("nvchad.mappings") local map = vim.keymap.set -local M = {} - map("n", "]g", function() vim.diagnostic.jump({ count = 1, float = true }) end) @@ -14,3 +12,5 @@ end) map("n", "ww", function() vim.diagnostic.open_float() end) + +map("n", "of", ":browse oldfiles\n") diff --git a/nvim/.config/nvim/lua/plugins/init.lua b/nvim/.config/nvim/lua/plugins/init.lua index ae228f0..8eda910 100644 --- a/nvim/.config/nvim/lua/plugins/init.lua +++ b/nvim/.config/nvim/lua/plugins/init.lua @@ -4,7 +4,6 @@ return { event = "BufWritePre", -- uncomment for format on save opts = require("configs.conform"), }, - { "neovim/nvim-lspconfig", config = function()