diff options
Diffstat (limited to 'lua/nvim_lsp')
| -rw-r--r-- | lua/nvim_lsp/pyls.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lua/nvim_lsp/pyls.lua b/lua/nvim_lsp/pyls.lua index 17f7978a..eab8584e 100644 --- a/lua/nvim_lsp/pyls.lua +++ b/lua/nvim_lsp/pyls.lua @@ -1,11 +1,14 @@ local configs = require 'nvim_lsp/configs' +local util = require 'nvim_lsp/util' local lsp = vim.lsp configs.pyls = { default_config = { cmd = {"pyls"}; filetypes = {"python"}; - root_dir = vim.loop.os_homedir; + root_dir = function(fname) + return util.path.dirname(fname) + end; log_level = lsp.protocol.MessageType.Warning; }; -- on_new_config = function(new_config) end; |
