this repo has no description

added astro support

+11 -14
+11 -14
.config/helix/languages.toml
··· 1 - # [[language]] 2 - # name = "rust" 3 - 4 - # [language-server.rust-analyzer] 5 - # config = { procMacro = { ignored = { leptos_macro = ["component", "server"] } } } 6 - 7 - # [language.config.hints] 8 - # assignVariableTypes = true 9 - # compositeLiteralFields = true 10 - # constantValues = true 11 - # functionTypeParameters = true 12 - # parameterNames = true 13 - # rangeVariableTypes = true 14 - 15 1 [language-server.eslint] 16 2 command = "vscode-eslint-language-server" 17 3 args = ["--stdio"] ··· 44 30 45 31 [language-server.typescript-language-server.config] 46 32 documentFormatting = false 33 + 34 + [language-server.astro-ls] 35 + command = "astro-ls" 36 + args = ["--stdio"] 37 + config = {typescript = {tsdk = "~/.nvm/versions/node/v20.10.0/lib"}, environment = "node"} 47 38 48 39 [language-server.vscode-json-language-server.config] 49 40 json = { validate = { enable = true }, format = { enable = true } } ··· 115 106 [[language]] 116 107 name = "markdown" 117 108 formatter = { command = "dprint", args = ["fmt", "--stdin", "md"]} 109 + 110 + [[language]] 111 + name = "astro" 112 + auto-format = true 113 + language-servers = [ "astro-ls" ] 114 +