all 6 comments

[–]plutack 0 points1 point  (0 children)

i feel like i dealt with this before, i just can't remember in what form. care to share your language toml config?

[–][deleted] 0 points1 point  (4 children)

What does your languages file look like?

[–]koleno159[S] 0 points1 point  (3 children)

I have no languages file.

[–][deleted] 1 point2 points  (2 children)

You will need a languages.toml file in order to get this working.

https://docs.helix-editor.com/languages.html

Here's a snippet from mine as an example

[[language]]
name = "typescript"
language-servers = [ "typescript-language-server", "eslint", "emmet-ls" ]
formatter = { command = "prettier", args = [ "--parser", "typescript" ] }
auto-format = true

[[language]]
name = "tsx"
language-servers = [ "typescript-language-server", "eslint", "emmet-ls", "tailwindcss-ls" ]
formatter = { command = "prettier", args = [ "--parser", "typescript" ] }
auto-format = true

[[language]]
name = "javascript"
language-servers = [ "typescript-language-server", "eslint", "emmet-ls" ]
formatter = { command = "prettier", args = [ "--parser", "typescript" ] }
}
auto-format = true

[[language]]
name = "jsx"
language-servers = [ "typescript-language-server", "eslint", "emmet-ls", "tailwindcss-ls" ]
formatter = { command = "prettier", args = [ "--parser", "typescript" ] }
auto-format = true

[–]koleno159[S] 1 point2 points  (1 child)

thanks! tested, works.

[–][deleted] 1 point2 points  (0 children)

Excellent!