59 lines
1.6 KiB
Text
59 lines
1.6 KiB
Text
![]() |
hidden=[".config"]
|
||
|
|
||
|
[nix]
|
||
|
channel = "stable-21_11"
|
||
|
|
||
|
[languages.html]
|
||
|
pattern = "**/*.html"
|
||
|
[languages.html.languageServer]
|
||
|
start = ["vscode-html-language-server", "--stdio"]
|
||
|
[languages.html.languageServer.initializationOptions]
|
||
|
provideFormatter = true
|
||
|
[languages.html.languageServer.configuration.html]
|
||
|
customData = [ ]
|
||
|
autoCreateQuotes = true
|
||
|
autoClosingTags = true
|
||
|
mirrorCursorOnMatchingTag = false
|
||
|
|
||
|
[languages.html.languageServer.configuration.html.completion]
|
||
|
attributeDefaultValue = "doublequotes"
|
||
|
|
||
|
[languages.html.languageServer.configuration.html.format]
|
||
|
enable = true
|
||
|
wrapLineLength = 120
|
||
|
unformatted = "wbr"
|
||
|
contentUnformatted = "pre,code,textarea"
|
||
|
indentInnerHtml = false
|
||
|
preserveNewLines = true
|
||
|
indentHandlebars = false
|
||
|
endWithNewline = false
|
||
|
extraLiners = "head, body, /html"
|
||
|
wrapAttributes = "auto"
|
||
|
templating = false
|
||
|
unformattedContentDelimiter = ""
|
||
|
|
||
|
[languages.html.languageServer.configuration.html.suggest]
|
||
|
html5 = true
|
||
|
|
||
|
[languages.html.languageServer.configuration.html.validate]
|
||
|
scripts = true
|
||
|
styles = true
|
||
|
|
||
|
[languages.html.languageServer.configuration.html.hover]
|
||
|
documentation = true
|
||
|
references = true
|
||
|
|
||
|
[languages.html.languageServer.configuration.html.trace]
|
||
|
server = "off"
|
||
|
|
||
|
[languages.javascript]
|
||
|
pattern = "**/{*.js,*.jsx,*.ts,*.tsx,*.mjs,*.cjs}"
|
||
|
[languages.javascript.languageServer]
|
||
|
start = ["typescript-language-server", "--stdio"]
|
||
|
|
||
|
[languages.css]
|
||
|
pattern = "**/{*.less,*.scss,*.css}"
|
||
|
|
||
|
[languages.css.languageServer]
|
||
|
start = "vscode-css-language-server --stdio"
|