update(nvim): add java LSP

This commit is contained in:
Filippo Berto 2025-10-16 18:09:37 +02:00
parent 5bdf976581
commit 20e0b14112
No known key found for this signature in database
GPG key ID: F1D17F9BCEC62FBC
3 changed files with 9 additions and 0 deletions

7
hm/development/java.nix Normal file
View file

@ -0,0 +1,7 @@
{ pkgs, ... }:
{
home.packages = [
pkgs.openjdk
pkgs.jdt-language-server
];
}

View file

@ -67,6 +67,7 @@ vim.lsp.config("texlab", { capabilities = capabilities, on_attach = on_attach, s
chktex = { onEdit = true }, chktex = { onEdit = true },
} }
}}) }})
vim.lsp.config("jdtls", { capabilities = capabilities, on_attach = on_attach})
vim.lsp.config("clangd", { capabilities = capabilities, on_attach = on_attach}) vim.lsp.config("clangd", { capabilities = capabilities, on_attach = on_attach})
vim.lsp.config("marksman", { capabilities = capabilities, on_attach = on_attach}) vim.lsp.config("marksman", { capabilities = capabilities, on_attach = on_attach})
vim.lsp.config("yamlls", { capabilities = capabilities, on_attach = on_attach, settings = { vim.lsp.config("yamlls", { capabilities = capabilities, on_attach = on_attach, settings = {

View file

@ -71,6 +71,7 @@
../../hm/development/data.nix ../../hm/development/data.nix
../../hm/development/docker.nix ../../hm/development/docker.nix
# ../../hm/development/go.nix # ../../hm/development/go.nix
../../hm/development/java.nix
# ../../hm/development/javascript.nix # ../../hm/development/javascript.nix
../../hm/development/kubernetes.nix ../../hm/development/kubernetes.nix
../../hm/development/latex.nix ../../hm/development/latex.nix