return { 'NStefan002/screenkey.nvim', cmd = 'Screenkey', version = '*', vim.keymap.set('n', 'kt', 'Screenkey', { desc = 'Toggle keys' }), config = function() require('screenkey').setup({ -- see :h nvim_open_win win_opts = { relative = 'editor', anchor = 'SE', width = 40, height = 1, border = 'single', }, -- compress input when repeated times compress_after = 3, -- clear the input after seconds of inactivity clear_after = 3, -- temporarily disable screenkey (for example when inside of the terminal) disable = { filetypes = {}, -- for example: "toggleterm" -- :h 'buftype' buftypes = {}, -- for example: "terminal" }, }) end, }