From 8505fdc6dd9e1b23a1fa3f28dad73f34a31830dc Mon Sep 17 00:00:00 2001 From: Avery Date: Sun, 2 Feb 2025 14:05:03 +0100 Subject: [PATCH] Add Java and XML formatting to Neovim --- hosts/totsugeki/home-manager/development/nixvim/lsp.nix | 5 +++++ hosts/totsugeki/home-manager/development/nixvim/none-ls.nix | 1 + 2 files changed, 6 insertions(+) diff --git a/hosts/totsugeki/home-manager/development/nixvim/lsp.nix b/hosts/totsugeki/home-manager/development/nixvim/lsp.nix index 676c0de..6654aea 100644 --- a/hosts/totsugeki/home-manager/development/nixvim/lsp.nix +++ b/hosts/totsugeki/home-manager/development/nixvim/lsp.nix @@ -4,6 +4,7 @@ enable = true; servers = { dartls.enable = true; + jdtls.enable = true; nil_ls.enable = true; pyright.enable = true; ts_ls.enable = true; @@ -15,5 +16,9 @@ svelte.enable = true; }; }; + nvim-jdtls = { + enable = true; + data = "~/.cache/jdtls/workspace"; + }; }; } diff --git a/hosts/totsugeki/home-manager/development/nixvim/none-ls.nix b/hosts/totsugeki/home-manager/development/nixvim/none-ls.nix index 4338f88..f0f761b 100644 --- a/hosts/totsugeki/home-manager/development/nixvim/none-ls.nix +++ b/hosts/totsugeki/home-manager/development/nixvim/none-ls.nix @@ -25,6 +25,7 @@ disableTsServerFormatter = true; settings = { extra_filetypes = [ "svelte" ]; }; }; + xmllint.enable = true; }; }; };