return { "NStefan002/screenkey.nvim", lazy = false, version = "*", opts = { win_opts = { row = vim.o.lines - vim.o.cmdheight - 1, col = vim.o.columns - 1, relative = "editor", anchor = "SE", width = 40, height = 3, border = "rounded", }, compress_after = 3, clear_after = 3, disable = { filetypes = { "toggleterm" }, buftypes = { "terminal" }, events = false, }, show_leader = true, group_mappings = false, display_infront = {}, display_behind = {}, filter = function(keys) return keys end, keys = { [""] = "󰌒", [""] = "󰌑", [""] = "Esc", [""] = "␣", [""] = "󰌥", [""] = "Del", [""] = "", [""] = "", [""] = "", [""] = "", [""] = "Home", [""] = "End", [""] = "PgUp", [""] = "PgDn", [""] = "Ins", [""] = "󱊫", [""] = "󱊬", [""] = "󱊭", [""] = "󱊮", [""] = "󱊯", [""] = "󱊰", [""] = "󱊱", [""] = "󱊲", [""] = "󱊳", [""] = "󱊴", [""] = "󱊵", [""] = "󱊶", ["CTRL"] = "Ctrl", ["ALT"] = "Alt", ["SUPER"] = "󰀏", [""] = "", }, }, keys = { { "sk", "Screenkey", desc = "Toggle Screenkey" }, }, }