wgsl suppport
This commit is contained in:
parent
cb865680a7
commit
8aa4f17ee4
5 changed files with 8 additions and 0 deletions
1
ftdetect/wgsl.lua
Normal file
1
ftdetect/wgsl.lua
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
vim.filetype.add({ extension = { wgsl = "wgsl" } })
|
||||||
1
ftplugin/wgsl.lua
Normal file
1
ftplugin/wgsl.lua
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
vim.bo.commentstring = "// %s"
|
||||||
1
init.lua
1
init.lua
|
|
@ -20,6 +20,7 @@ vim.lsp.enable({
|
||||||
"volar",
|
"volar",
|
||||||
"tailwindcss",
|
"tailwindcss",
|
||||||
"cssls",
|
"cssls",
|
||||||
|
"wgsl_analyzer",
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("LspAttach", {
|
vim.api.nvim_create_autocmd("LspAttach", {
|
||||||
|
|
|
||||||
4
lsp/wgsl_analyzer.lua
Normal file
4
lsp/wgsl_analyzer.lua
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
return {
|
||||||
|
cmd = { "wgsl-analyzer" },
|
||||||
|
filetypes = { "wgsl" },
|
||||||
|
}
|
||||||
|
|
@ -33,6 +33,7 @@ return {
|
||||||
'vue',
|
'vue',
|
||||||
'java',
|
'java',
|
||||||
'angular',
|
'angular',
|
||||||
|
'wgsl',
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, parser in ipairs(parsers) do
|
for _, parser in ipairs(parsers) do
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue