aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim_lsp/solargraph.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/nvim_lsp/solargraph.lua')
-rw-r--r--lua/nvim_lsp/solargraph.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/nvim_lsp/solargraph.lua b/lua/nvim_lsp/solargraph.lua
index 9532f21a..ee023a1c 100644
--- a/lua/nvim_lsp/solargraph.lua
+++ b/lua/nvim_lsp/solargraph.lua
@@ -1,9 +1,13 @@
local configs = require 'nvim_lsp/configs'
local util = require 'nvim_lsp/util'
+local bin_name = "solargraph"
+if vim.fn.has('win32') == 1 then
+ bin_name = bin_name..'.bat'
+end
configs.solargraph = {
default_config = {
- cmd = {"solargraph", "stdio"};
+ cmd = {bin_name, "stdio"};
filetypes = {"ruby"};
root_dir = util.root_pattern("Gemfile", ".git");
};