Merge remote-tracking branch 'upstream/main' into vue_language_server

This commit is contained in:
Mia 2026-03-11 13:12:50 +01:00
commit 8c558397c6
79 changed files with 1961 additions and 317 deletions

View file

@ -55,6 +55,7 @@ isMaximal: {
# Languages that are enabled in the maximal configuration.
bash.enable = isMaximal;
clang.enable = isMaximal;
cmake.enable = isMaximal;
css.enable = isMaximal;
html.enable = isMaximal;
json.enable = isMaximal;
@ -72,8 +73,10 @@ isMaximal: {
extensions.crates-nvim.enable = isMaximal;
};
toml.enable = isMaximal;
xml.enable = isMaximal;
# Language modules that are not as common.
arduino.enable = false;
assembly.enable = false;
astro.enable = false;
nu.enable = false;
@ -83,6 +86,7 @@ isMaximal: {
scala.enable = false;
r.enable = false;
gleam.enable = false;
glsl.enable = false;
dart.enable = false;
ocaml.enable = false;
elixir.enable = false;
@ -91,10 +95,14 @@ isMaximal: {
ruby.enable = false;
fsharp.enable = false;
just.enable = false;
make.enable = false;
qml.enable = false;
jinja.enable = false;
tailwind.enable = false;
svelte.enable = false;
tera.enable = false;
twig.enable = false;
fluent.enable = false;
vue.enable = false;
# Nim LSP is broken on Darwin and therefore
@ -113,6 +121,7 @@ isMaximal: {
fidget-nvim.enable = true;
highlight-undo.enable = true;
blink-indent.enable = true;
indent-blankline.enable = true;
# Fun
@ -203,6 +212,7 @@ isMaximal: {
smart-splits.enable = isMaximal;
undotree.enable = isMaximal;
nvim-biscuits.enable = isMaximal;
grug-far-nvim.enable = isMaximal;
motion = {
hop.enable = true;