diff --git a/configuration.nix b/configuration.nix index 0921f193..723070a7 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 = isMaximal; + astro.enable = false; 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 4b778a0f..6d6a83c5 100644 --- a/docs/release-notes/rl-0.7.md +++ b/docs/release-notes/rl-0.7.md @@ -383,3 +383,7 @@ 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 78f41423..7b645288 100644 --- a/flake/develop.nix +++ b/flake/develop.nix @@ -18,8 +18,7 @@ # 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 169838c4..9e70424b 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.jdt-language-server "-data" "~/.cache/jdtls/workspace"]''; + example = ''[lib.getExe pkgs.astro-language-server "--minify" "--stdio"]''; type = either package (listOf str); default = servers.${cfg.lsp.server}.package; };