diff --git a/lua/default-config.lua b/lua/default-config.lua index 53aff8c9..a7bbeff0 100644 --- a/lua/default-config.lua +++ b/lua/default-config.lua @@ -928,6 +928,16 @@ lvim.lang = { on_attach = common_on_attach, on_init = common_on_init, capabilities = common_capabilities, + filetypes = { "ruby" }, + init_options = { + formatting = true, + }, + root_dir = require("lspconfig").util.root_pattern("Gemfile", ".git"), + settings = { + solargraph = { + diagnostics = true, + }, + }, }, }, },