diff --git a/base/languages/markdown/default.nix b/base/languages/markdown/default.nix index 0044728..2253dae 100644 --- a/base/languages/markdown/default.nix +++ b/base/languages/markdown/default.nix @@ -10,12 +10,13 @@ language = [ { name = "markdown"; - language-servers = [ - "marksman" - "ltex-ls-plus" - "vale-ls" - "typos" - ]; + language-servers = + [ "marksman" ] + ++ (lib.optionals config.languages.en-us.enable [ + "ltex-ls-plus" + "vale-ls" + "typos" + ]); formatter = { command = "${config.treefmt.build.wrapper}/bin/treefmt"; args = [ diff --git a/base/languages/nix/default.nix b/base/languages/nix/default.nix index 4fad659..d8e5ba5 100644 --- a/base/languages/nix/default.nix +++ b/base/languages/nix/default.nix @@ -10,11 +10,12 @@ language = [ { name = "nix"; - language-servers = [ - "nil" - "harper-ls" - "typos" - ]; + language-servers = + [ "nil" ] + ++ (lib.optionals config.languages.en-us.enable [ + "harper-ls" + "typos" + ]); formatter = { command = "${config.treefmt.build.wrapper}/bin/treefmt"; args = [ diff --git a/base/languages/toml/default.nix b/base/languages/toml/default.nix index aa06be3..26c5f0e 100644 --- a/base/languages/toml/default.nix +++ b/base/languages/toml/default.nix @@ -10,11 +10,12 @@ language = [ { name = "toml"; - language-servers = [ - "taplo" - "harper-ls" - "typos" - ]; + language-servers = + [ "taplo" ] + ++ (lib.optionals config.languages.en-us.enable [ + "harper-ls" + "typos" + ]); formatter = { command = "${config.treefmt.build.wrapper}/bin/treefmt"; args = [ diff --git a/base/languages/yaml/default.nix b/base/languages/yaml/default.nix index 6385efc..7f776b1 100644 --- a/base/languages/yaml/default.nix +++ b/base/languages/yaml/default.nix @@ -10,11 +10,12 @@ language = [ { name = "yaml"; - language-servers = [ - "yaml-language-server" - "harper-ls" - "typos" - ]; + language-servers = + [ "yaml-language-server" ] + ++ (lib.optionals config.languages.en-us.enable [ + "harper-ls" + "typos" + ]); formatter = { command = "${config.treefmt.build.wrapper}/bin/treefmt"; args = [