diff --git a/configuration.nix b/configuration.nix index 723070a7..0921f193 100644 --- a/configuration.nix +++ b/configuration.nix @@ -48,7 +48,7 @@ isMaximal: { # Assembly is not common, and the asm LSP is a major hit-or-miss assembly.enable = false; - astro.enable = false; + astro.enable = isMaximal; markdown.enable = isMaximal; html.enable = isMaximal; css.enable = isMaximal; diff --git a/docs/release-notes/rl-0.7.md b/docs/release-notes/rl-0.7.md index 6d6a83c5..4b778a0f 100644 --- a/docs/release-notes/rl-0.7.md +++ b/docs/release-notes/rl-0.7.md @@ -383,7 +383,3 @@ The changes are, in no particular order: [Nowaaru](https://github.com/Nowaaru): - Add `precognition-nvim`. - -[DamitusThyYeeticus123](https://github.com/DamitusThyYeetus123): - -- Add support for [Astro](https://astro.build/) language server. diff --git a/flake/develop.nix b/flake/develop.nix index 7b645288..78f41423 100644 --- a/flake/develop.nix +++ b/flake/develop.nix @@ -18,7 +18,8 @@ # testing, but make sure to discard the changes before creating a pull # request. packages.dev = let - configuration = {}; + configuration = { + }; customNeovim = lib.nvim.neovimConfiguration { inherit pkgs; diff --git a/modules/plugins/languages/astro.nix b/modules/plugins/languages/astro.nix index 9e70424b..169838c4 100644 --- a/modules/plugins/languages/astro.nix +++ b/modules/plugins/languages/astro.nix @@ -98,7 +98,7 @@ in { package = mkOption { description = "Astro LSP server package, or the command to run as a list of strings"; - example = ''[lib.getExe pkgs.astro-language-server "--minify" "--stdio"]''; + example = ''[lib.getExe pkgs.jdt-language-server "-data" "~/.cache/jdtls/workspace"]''; type = either package (listOf str); default = servers.${cfg.lsp.server}.package; };