---@type boolean local cond = require("config.settings").use_denops ---@type table local cmds = { "DenopsSharedServerInstall", "DenopsSharedServerUninstall", "DenopsSharedServerRestart", } ---@type LazySpec local spec = { "vim-denops/denops-shared-server.vim", lazy = false, cmd = cmds, dependencies = { "vim-denops/denops.vim" }, init = function() if not require("config.global").is_human_rights then vim.g.denops_server_addr = "127.0.0.1:32123" end end, config = function() vim.api.nvim_create_user_command("DenopsSharedServerInstall", function() vim.fn["denops_shared_server#install"]() end, {}) vim.api.nvim_create_user_command("DenopsSharedServerUninstall", function() vim.fn["denops_shared_server#uninstall"]() end, {}) vim.api.nvim_create_user_command("DenopsSharedServerRestart", function() vim.fn["denops_shared_server#restart"]() end, {}) end, cond = cond, enabled = cond, } return spec