diff --git a/lua/java-deps/config.lua b/lua/java-deps/config.lua index 698f341..af6f94d 100644 --- a/lua/java-deps/config.lua +++ b/lua/java-deps/config.lua @@ -23,7 +23,10 @@ local M = { } M.setup = function(config) if config then - M = vim.tbl_extend("force", M, config) + local new_config = vim.tbl_deep_extend("force", M, config) + for key, value in pairs(new_config) do + M[key] = value + end end end