From 33abc7934e66d8b2c5f325713283563e191c320b Mon Sep 17 00:00:00 2001 From: matt1432 Date: Thu, 1 Feb 2024 19:39:16 -0500 Subject: [PATCH] feat(nvim): add formatter and maven support for java --- common/home/neovim/default.nix | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/common/home/neovim/default.nix b/common/home/neovim/default.nix index 7e005ccb..72a284e1 100644 --- a/common/home/neovim/default.nix +++ b/common/home/neovim/default.nix @@ -131,13 +131,20 @@ in { }; # Java - java.jdt.ls = { - java.home = "${javaSdk}"; - statusIcons = { - "busy" = "Busy"; - "ready" = "OK"; - "warning" = "Warning"; - "error" = "Error"; + java = { + maven.downloadSources = true; + eclipse.downloadSources = true; + + format.settings.url = "eclipse-formatter.xml"; + + jdt.ls = { + java.home = "${javaSdk}"; + statusIcons = { + "busy" = "Busy"; + "ready" = "OK"; + "warning" = "Warning"; + "error" = "Error"; + }; }; };