[language-server.emmet-lsp] command = "emmet-language-server" args = ["--stdio"] [[language]] name = "html" roots = [".git"] language-servers = ["emmet-lsp"] [language-server.rust-analyzer.config.check] command = "clippy" [language-server.emmet-ls] args = ["--stdio"] command="emmet-ls" [[language]] name = "html" formatter = { command = 'prettier', args = ["--parser", "html"] } language-servers = ["vscode-html-language-server", "emmet-ls"] [[language]] name = "css" formatter = { command = 'prettier', args = ["--parser", "css"] } [[language]] name = "javascript" formatter = { command = 'prettier', args = ["--parser", "typescript"] } auto-format = true [[language]] name = "typescript" formatter = { command = 'prettier', args = ["--parser", "typescript"] } auto-format = true [[language]] name = "jsx" formatter = { command = 'prettier', args = ["--parser", "typescript"] } auto-format = true language-servers = ["typescript-language-server", "emmet-ls"] [[language]] name = "tsx" formatter = { command = 'prettier', args = ["--parser", "typescript"] } auto-format = true language-servers = ["typescript-language-server", "emmet-ls"] [[language]] name = "json" formatter = { command = 'prettier', args = ["--parser", "json"] } [[language]] name = "markdown" formatter = { command = 'prettier', args = ["--parser", "markdown"] } soft-wrap.enable = true soft-wrap.wrap-at-text-width = true