From 9850903bc2bef996adfc89e5849faa6e94eee745 Mon Sep 17 00:00:00 2001 From: sophie Date: Mon, 31 Aug 2026 10:29:40 +0200 Subject: add stuff --- hx/.config/helix/languages.toml | 43 +++++++++++++++++++++++++++++++++-------- 1 file changed, 35 insertions(+), 8 deletions(-) (limited to 'hx/.config/helix') diff --git a/hx/.config/helix/languages.toml b/hx/.config/helix/languages.toml index a816f1d..446c4c5 100644 --- a/hx/.config/helix/languages.toml +++ b/hx/.config/helix/languages.toml @@ -1,15 +1,42 @@ -[language-server.emmet-ls] -command = "/nix/store/...-emmet-ls/bin/emmet-ls" +[language-server.vscode-html-language-server] +command = "vscode-html-language-server" args = ["--stdio"] -[language-server.emmet-ls.config.format] -"output.selfClosingStyle" = "xhtml" +[language-server.vscode-css-language-server] +command = "vscode-css-language-server" +args = ["--stdio"] + +[language-server.vscode-json-language-server] +command = "vscode-json-language-server" +args = ["--stdio"] + +[language-server.emmet-lsp] +command = "emmet-language-server" +args = ["--stdio"] + +[language-server.emmet-lsp.config] +emmet = { preferences = { "output.selfClosingStyle" = "xhtml" } } [[language]] name = "html" -language-servers = [ - "vscode-html-language-server", - "emmet-ls", -] +language-servers = ["vscode-html-language-server", "emmet-lsp"] +auto-format = true formatter = { command = "prettier", args = ["--parser", "html"] } + +[[language]] +name = "css" +language-servers = ["vscode-css-language-server", "emmet-lsp"] +auto-format = true +formatter = { command = "prettier", args = ["--parser", "css"] } + +[[language]] +name = "json" +language-servers = ["vscode-json-language-server"] +auto-format = true +formatter = { command = "prettier", args = ["--parser", "json"] } + +[[language]] +name = "javascript" +language-servers = ["vscode-json-language-server"] auto-format = true +formatter = { command = "prettier", args = ["--parser", "babel"] } -- cgit v1.2.3