summaryrefslogtreecommitdiff
path: root/.config/nvim/lsp/cssls.lua
blob: 01e73c41f0f3b161bebb13814a2995868dddf422 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
return {
  init_options = { provideFormatter = true }, -- needed to enable formatting capabilities
  cmd = { 'vscode-css-language-server', '--stdio' },
  filetypes = { 'css', 'scss', 'less' },
  root_markers = { 'package.json', '.git' },
  settings = {
    css = { validate = true },
    scss = { validate = true },
    less = { validate = true },
  },
  capabilities = {
    textDocument = {
      completion = {
        completionItem = {
          snippetSupport = true,
        }
      }
    }
  }
}