blob: 851f5ea8042ead515614b8122ade88509263110d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
local notify = require("nvim-lsp-installer.notify")
local tsserverExtras = require("nvim-lsp-installer.extras.tsserver")
local M = {}
function M.connect()
local ok, events = pcall(require, "nvim-tree.events")
if not ok then
return notify("Unable to import nvim-tree module when connecting nvim-lsp-installer adapter.", vim.log.levels.ERROR)
end
events.on_node_renamed(function (payload)
-- TODO: not do this when renaming folders
tsserverExtras.rename_file(payload.old_name, payload.new_name)
end)
end
return M
|