From cfa4faf0dde01329810e4afbed4d51c034b5b8ba Mon Sep 17 00:00:00 2001 From: Abouzar Parvan Date: Wed, 4 Aug 2021 23:46:33 +0430 Subject: Feature/ruby support (#1234) --- lua/default-config.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'lua') diff --git a/lua/default-config.lua b/lua/default-config.lua index 53aff8c9..f228d0fb 100644 --- a/lua/default-config.lua +++ b/lua/default-config.lua @@ -928,6 +928,19 @@ lvim.lang = { on_attach = common_on_attach, on_init = common_on_init, capabilities = common_capabilities, + filetypes = { "ruby" }, + init_options = { + formatting = true, + }, + root_dir = function() + local util = require("lspconfig").util + return util.root_pattern("Gemfile", ".git") + end, + settings = { + solargraph = { + diagnostics = true, + }, + }, }, }, }, -- cgit v1.2.3