Add support for verilog/systemverilog

This commit is contained in:
David Senoner 2024-10-19 10:59:28 +02:00
parent 90fea8c01b
commit cf3193484b

View file

@ -49,14 +49,14 @@ local builtin = require("telescope.builtin")
local configs = require("nvim-treesitter.configs") local configs = require("nvim-treesitter.configs")
configs.setup({ configs.setup({
ensure_installed = { "asm", "c", "javascript", "latex", "lua", "matlab", "meson", "sql", "toml", "typescript", "vue" }, ensure_installed = { "asm", "c", "javascript", "latex", "lua", "matlab", "meson", "sql", "toml", "typescript", "verilog", "vue" },
highlight = { enable = true }, highlight = { enable = true },
indent = { enable = true } indent = { enable = true }
}) })
require("mason").setup() require("mason").setup()
require("mason-lspconfig").setup({ require("mason-lspconfig").setup({
ensure_installed = { "clangd", "texlab", "lua_ls", "matlab_ls", "mesonlsp", "sqlls", "ts_ls", "volar" } ensure_installed = { "clangd", "texlab", "lua_ls", "matlab_ls", "mesonlsp", "sqlls", "svlangserver", "ts_ls", "volar" }
}) })
local lspconfig = require("lspconfig") local lspconfig = require("lspconfig")
@ -68,6 +68,7 @@ lspconfig.lua_ls.setup({})
lspconfig.matlab_ls.setup({}) lspconfig.matlab_ls.setup({})
lspconfig.mesonlsp.setup({}) lspconfig.mesonlsp.setup({})
lspconfig.sqlls.setup({}) lspconfig.sqlls.setup({})
lspconfig.svlangserver.setup({})
lspconfig.texlab.setup({}) lspconfig.texlab.setup({})
lspconfig.ts_ls.setup({}) lspconfig.ts_ls.setup({})
lspconfig.volar.setup({}) lspconfig.volar.setup({})