diff --git a/lua/plex/init.lua b/lua/plex/init.lua index 7cf4116..d30ba38 100644 --- a/lua/plex/init.lua +++ b/lua/plex/init.lua @@ -1,6 +1,6 @@ local M = {} ----@param opts? RafiConfig +---@param opts? PlexConfig function M.setup(opts) require('plex.config').setup(opts) end diff --git a/lua/plex/plugins/lsp/init.lua b/lua/plex/plugins/lsp/init.lua index a2fc277..ad0d31b 100644 --- a/lua/plex/plugins/lsp/init.lua +++ b/lua/plex/plugins/lsp/init.lua @@ -109,7 +109,6 @@ return { if vim.diagnostic.is_disabled() or vim.bo[buffer].buftype ~= '' then vim.diagnostic.disable(buffer) - return end end) diff --git a/lua/plex/plugins/lsp/keymaps.lua b/lua/plex/plugins/lsp/keymaps.lua index 399d52d..8dc4ce7 100644 --- a/lua/plex/plugins/lsp/keymaps.lua +++ b/lua/plex/plugins/lsp/keymaps.lua @@ -123,16 +123,17 @@ function M.on_attach(client, buffer) local Keys = require('lazy.core.handler.keys') local keymaps = M.resolve(buffer) - for _, keys in pairs(keymaps) do - if not keys.has or M.has(buffer, keys.has) then - local opts = Keys.opts(keys) - ---@diagnostic disable-next-line: no-unknown - opts.has = nil - opts.silent = opts.silent ~= false - opts.buffer = buffer - vim.keymap.set(keys.mode or 'n', keys[1], keys[2], opts) - end - end + -- FIXME: This part causes weird errors and IDK what it does. + -- for _, keys in pairs(keymaps) do + -- if not keys.has or M.has(buffer, keys.has) then + -- local opts = Keys.opts(keys) + -- ---@diagnostic disable-next-line: no-unknown + -- opts.has = nil + -- opts.silent = opts.silent ~= false + -- opts.buffer = buffer + -- vim.keymap.set(keys.mode or 'n', keys[1], keys[2], opts) + -- end + -- end end -- Toggle diagnostics locally (false) or globally (true).