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