1
0
Fork 0

Only enable en_US language-servers in Helix if en_US is enabled

This commit is contained in:
Ethan Reece 2025-07-14 09:47:19 -05:00
parent e159b135ff
commit 2fdb8cdaa7
Signed by: me
GPG key ID: DD8CE04D5D8FF832
4 changed files with 25 additions and 21 deletions

View file

@ -10,12 +10,13 @@
language = [ language = [
{ {
name = "markdown"; name = "markdown";
language-servers = [ language-servers =
"marksman" [ "marksman" ]
++ (lib.optionals config.languages.en-us.enable [
"ltex-ls-plus" "ltex-ls-plus"
"vale-ls" "vale-ls"
"typos" "typos"
]; ]);
formatter = { formatter = {
command = "${config.treefmt.build.wrapper}/bin/treefmt"; command = "${config.treefmt.build.wrapper}/bin/treefmt";
args = [ args = [

View file

@ -10,11 +10,12 @@
language = [ language = [
{ {
name = "nix"; name = "nix";
language-servers = [ language-servers =
"nil" [ "nil" ]
++ (lib.optionals config.languages.en-us.enable [
"harper-ls" "harper-ls"
"typos" "typos"
]; ]);
formatter = { formatter = {
command = "${config.treefmt.build.wrapper}/bin/treefmt"; command = "${config.treefmt.build.wrapper}/bin/treefmt";
args = [ args = [

View file

@ -10,11 +10,12 @@
language = [ language = [
{ {
name = "toml"; name = "toml";
language-servers = [ language-servers =
"taplo" [ "taplo" ]
++ (lib.optionals config.languages.en-us.enable [
"harper-ls" "harper-ls"
"typos" "typos"
]; ]);
formatter = { formatter = {
command = "${config.treefmt.build.wrapper}/bin/treefmt"; command = "${config.treefmt.build.wrapper}/bin/treefmt";
args = [ args = [

View file

@ -10,11 +10,12 @@
language = [ language = [
{ {
name = "yaml"; name = "yaml";
language-servers = [ language-servers =
"yaml-language-server" [ "yaml-language-server" ]
++ (lib.optionals config.languages.en-us.enable [
"harper-ls" "harper-ls"
"typos" "typos"
]; ]);
formatter = { formatter = {
command = "${config.treefmt.build.wrapper}/bin/treefmt"; command = "${config.treefmt.build.wrapper}/bin/treefmt";
args = [ args = [