20 lines
756 B
Lua
20 lines
756 B
Lua
-- Zig language support via the official Codeberg-hosted plugin.
|
|
-- Loads only on zig files.
|
|
--
|
|
-- The rest of the Zig toolchain is wired in alongside the other languages so
|
|
-- it benefits from the same lazy-loading and config:
|
|
-- * LSP (zls) ........... lspconfig.lua (servers.zls) + mason.lua
|
|
-- * Treesitter parser ... treesitter.lua ("zig")
|
|
-- * Tests in-buffer ..... neotest.lua (neotest-zig adapter, ft=zig)
|
|
-- * Debug (codelldb) .... dap.lua (dap.configurations.zig) + mason
|
|
-- * Run/build tasks ..... overseer/template/user/zig_{build,run,test}.lua
|
|
-- * Quick keymaps ....... keymaps.lua (<leader>cz*) + which-key group
|
|
|
|
return {
|
|
{
|
|
"https://codeberg.org/ziglang/zig.vim",
|
|
lazy = true,
|
|
ft = { "zig" },
|
|
},
|
|
}
|