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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +