File tree Expand file tree Collapse file tree 2 files changed +27
-5
lines changed
Expand file tree Collapse file tree 2 files changed +27
-5
lines changed Original file line number Diff line number Diff line change @@ -31,11 +31,23 @@ require('lazy').setup({
3131 ' nvim-java/nvim-java' ,
3232 dir = ' .' ,
3333 config = function ()
34- require (' java' ).setup ({
34+ local is_nixos = vim .fn .filereadable (' /etc/NIXOS' ) == 1
35+ local is_ci = vim .env .CI ~= nil
36+
37+ local config = {
3538 jdk = {
36- auto_install = false ,
39+ auto_install = not is_nixos ,
3740 },
38- })
41+ }
42+
43+ if is_ci then
44+ config .log = {
45+ level = ' debug' ,
46+ use_console = true ,
47+ }
48+ end
49+
50+ require (' java' ).setup (config )
3951 vim .lsp .enable (' jdtls' )
4052 end ,
4153 },
Original file line number Diff line number Diff line change @@ -18,11 +18,21 @@ vim.opt.runtimepath:append(temp_path .. '/nvim-dap')
1818vim .opt .runtimepath :append (' .' )
1919
2020local is_nixos = vim .fn .filereadable (' /etc/NIXOS' ) == 1
21+ local is_ci = vim .env .CI ~= nil
2122
22- require ( ' java ' ). setup ( {
23+ local config = {
2324 jdk = {
2425 auto_install = not is_nixos ,
2526 },
26- })
27+ }
28+
29+ if is_ci then
30+ config .log = {
31+ level = ' debug' ,
32+ use_console = true ,
33+ }
34+ end
35+
36+ require (' java' ).setup (config )
2737
2838vim .lsp .enable (' jdtls' )
You can’t perform that action at this time.
0 commit comments