From 19e2d2d1c36db44e80aa5a0b09565351be54c143 Mon Sep 17 00:00:00 2001 From: demenik Date: Mon, 15 Dec 2025 17:38:19 +0100 Subject: [PATCH] feat: Add lsp and formatter for gdscript --- home/editors/nvim/plugins/formatting/conform.nix | 4 ++++ home/editors/nvim/plugins/lsp/servers.nix | 1 + 2 files changed, 5 insertions(+) diff --git a/home/editors/nvim/plugins/formatting/conform.nix b/home/editors/nvim/plugins/formatting/conform.nix index 57ac7a8..edc4ca2 100644 --- a/home/editors/nvim/plugins/formatting/conform.nix +++ b/home/editors/nvim/plugins/formatting/conform.nix @@ -18,6 +18,8 @@ gotools google-java-format ktlint + gdtoolkit_4 + rustfmt clang-tools cmake-format @@ -60,6 +62,8 @@ go = ["goimports" "gofmt"]; java = ["google-java-format"]; kotlin = ["ktlint"]; + gdscript = ["gdformat"]; + rust = ["rustfmt"]; c = ["clang_format"]; cmake = ["cmake_format"]; diff --git a/home/editors/nvim/plugins/lsp/servers.nix b/home/editors/nvim/plugins/lsp/servers.nix index 26f752d..a765893 100644 --- a/home/editors/nvim/plugins/lsp/servers.nix +++ b/home/editors/nvim/plugins/lsp/servers.nix @@ -103,6 +103,7 @@ dartls.enable = true; pylyzer.enable = true; solargraph.enable = true; + gdscript.enable = true; jdtls.enable = true; kotlin_lsp.enable = true;