From 8122a06cdfc798020ebfcc70f57a01d6ab09b9c1 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Wed, 12 Jul 2023 20:18:03 -0400 Subject: [PATCH] tweak(doom): set Java LSP formatting rules --- users/infinidoge/config/doom/config.el | 1 + .../config/doom/misc/java_formatting.xml | 400 ++++++++++++++++++ 2 files changed, 401 insertions(+) create mode 100644 users/infinidoge/config/doom/misc/java_formatting.xml diff --git a/users/infinidoge/config/doom/config.el b/users/infinidoge/config/doom/config.el index 73443e2..6cd387c 100644 --- a/users/infinidoge/config/doom/config.el +++ b/users/infinidoge/config/doom/config.el @@ -104,6 +104,7 @@ (setq lsp-csharp-server-path (executable-find "omnisharp")) (setq lsp-clients-lua-language-server-bin (executable-find "lua-language-server")) (setq lsp-haskell-formatting-provider "ormolu") +(setq lsp-java-format-settings-url (concat doom-user-dir "misc/java_formatting.xml")) (after! lsp-mode (add-to-list 'lsp-disabled-clients 'ccls) diff --git a/users/infinidoge/config/doom/misc/java_formatting.xml b/users/infinidoge/config/doom/misc/java_formatting.xml new file mode 100644 index 0000000..3276486 --- /dev/null +++ b/users/infinidoge/config/doom/misc/java_formatting.xml @@ -0,0 +1,400 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +