nvim-flake/nvim/ftplugin/qml.lua

16 lines
294 B
Lua

if vim.fn.executable('qmlls') ~= 1 then
return
end
vim.bo.tabstop = 4
vim.bo.shiftwidth = 4
vim.bo.expandtab = true
local lsp = require('user.lsp')
vim.lsp.start {
name = 'qmlls',
cmd = { 'qmlls', '-E' },
capabilities = lsp.make_client_capabilities(),
on_attach = lsp.on_attach,
}