plugins/nvim-jdtls: add data and configuration options (#308)

This commit is contained in:
Gaétan Lepage 2023-03-31 18:05:56 +02:00 committed by GitHub
parent cbf6c56385
commit 75f7b22f21
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 83 additions and 10 deletions

View file

@ -1,13 +1,15 @@
{pkgs}: {
empty = {
plugins.nvim-jdtls.enable = true;
};
example = {
plugins.nvim-jdtls = {
enable = true;
cmd = ["${pkgs.jdt-language-server}/bin/jdt-language-server"];
cmd = [
"${pkgs.jdt-language-server}/bin/jdt-language-server"
"-data"
"/dev/null"
"-configuration"
"/dev/null"
];
rootDir.__raw = "require('jdtls.setup').find_root({'.git', 'mvnw', 'gradlew'})";
@ -20,4 +22,13 @@
};
};
};
dataAndConfiguration = {
plugins.nvim-jdtls = {
enable = true;
data = "/path/to/my/project";
configuration = "/path/to/configuration";
};
};
}