dotfiles/home/private_dot_config/nvim/lua/plugins/language/zig.lua

21 lines
436 B
Lua

-- adapted from https://www.lazyvim.org/extras/lang/rust
return require("util").if_exe("zig", {
{
"nvim-treesitter/nvim-treesitter",
opts = function(_, opts)
opts.ensure_installed = opts.ensure_installed or {}
vim.list_extend(opts.ensure_installed, { "zig" })
end,
},
{
"neovim/nvim-lspconfig",
opts = {
servers = {
zls = {
mason = false,
},
},
},
},
})