diff options
Diffstat (limited to 'ar/.config/NvChad/lua/custom/configs/lspconfig.lua')
| -rw-r--r-- | ar/.config/NvChad/lua/custom/configs/lspconfig.lua | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/ar/.config/NvChad/lua/custom/configs/lspconfig.lua b/ar/.config/NvChad/lua/custom/configs/lspconfig.lua deleted file mode 100644 index c4fd1db..0000000 --- a/ar/.config/NvChad/lua/custom/configs/lspconfig.lua +++ /dev/null @@ -1,71 +0,0 @@ -local on_attach = require("plugins.configs.lspconfig").on_attach -local capabilities = require("plugins.configs.lspconfig").capabilities - -local lspconfig = require "lspconfig" - --- if you just want default config for the servers then put them in a table -local servers = { "clangd", "cssls", "emmet_language_server", "html", "julials", "sqlls", "tsserver" } - -for _, lsp in ipairs(servers) do - lspconfig[lsp].setup { - on_attach = on_attach, - capabilities = capabilities, - } -end - --- --- lspconfig.pyright.setup { blabla} -local on_attach_qmd = function(client, bufnr) - local function buf_set_keymap(...) - vim.api.nvim_buf_set_keymap(bufnr, ...) - end - local function buf_set_option(...) - vim.api.nvim_buf_set_option(bufnr, ...) - end - - buf_set_option("omnifunc", "v:lua.vim.lsp.omnifunc") - local opts = { noremap = true, silent = true } -end - -local lsp_flags = { - allow_incremental_sync = true, - debounce_text_changes = 150, -} - -local cmp_nvim_lsp = require "cmp_nvim_lsp" -local util = require "lspconfig.util" - -lspconfig.marksman.setup { - on_attach = on_attach_qmd, - capabilities = capabilities, - filetypes = { "markdown", "quarto" }, - root_dir = util.root_pattern(".git", ".marksman.toml", "_quarto.yml"), -} - --- lspconfig.r_language_server.setup { --- on_attach = on_attach, --- capabilities = capabilities, --- flags = lsp_flags, --- settings = { --- r = { --- lsp = { --- rich_documentation = false, --- }, --- }, --- }, --- } - -lspconfig.yamlls.setup { - on_attach = on_attach, - capabilities = capabilities, - flags = lsp_flags, - settings = { - yaml = { - schemas = { - -- add custom schemas here - -- e.g. - ["https://raw.githubusercontent.com/hits-mbm-dev/kimmdy/main/src/kimmdy/kimmdy-yaml-schema.json"] = "kimmdy.yml", - }, - }, - }, -} |
