From cbabdfaa534fb2283b859ced1573ffc8ac9dd148 Mon Sep 17 00:00:00 2001 From: Mitchell Hanberg Date: Mon, 17 Apr 2023 10:05:24 -0400 Subject: [PATCH] fix: Correctly fetch path to credo-language-server Closes #64 --- lua/elixir/init.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/elixir/init.lua b/lua/elixir/init.lua index 73c71896..d1dcd0b4 100644 --- a/lua/elixir/init.lua +++ b/lua/elixir/init.lua @@ -12,8 +12,9 @@ M.elixirls.open_output_panel = elixirls.open_output_panel M.credo = {} -M.credo.default_bin = vim.fn.fnamemodify(debug.getinfo(1).short_src, ":h") - .. "/../../bin/credo-language-server" +M.credo.default_bin = ( + vim.fn.fnamemodify(debug.getinfo(1).source, ":h") .. "/../../bin/credo-language-server" +):gsub("^@", "") local enabled = function(value) return value == nil or value == true