From e9d13a72a6cd20203a56c78ed2c88bef3d241d76 Mon Sep 17 00:00:00 2001 From: Taken Date: Tue, 8 Aug 2023 00:25:08 +0200 Subject: [PATCH 1/2] Adding keyseer plugin Signed-off-by: Taken --- after/plugin/keyseer.lua | 52 ++++++++++++++++++++++++++++++++++++++++ lua/taken/packer.lua | 12 ++++++---- 2 files changed, 59 insertions(+), 5 deletions(-) create mode 100644 after/plugin/keyseer.lua diff --git a/after/plugin/keyseer.lua b/after/plugin/keyseer.lua new file mode 100644 index 0000000..3a823fb --- /dev/null +++ b/after/plugin/keyseer.lua @@ -0,0 +1,52 @@ +local status, keyseer = pcall(require, "keyseer") +if not status then + return +end + +keyseer.setup({ + debug = false, + initial_mode = "n", + include_builtin_keymaps = true, + include_global_keymaps = true, + include_buffer_keymaps = true, + include_modified_keypresses = false, + ignore_whichkey_conflicts = true, + + ui = { + border = "double", + margin = { 1, 0, 1, 0 }, + winblend = 0, + size = { + width = 65, + height = 10, + }, + icons = { + keyseer = "", + }, + show_header = true, + }, + keyboard = { + layout = "qwertz", + keycap_padding = { 0, 1, 0, 1 }, + highlight_padding = { 0, 0, 0, 0 }, + key_labels = { + ["Up"] = "↑", + ["Down"] = "↓", + ["Left"] = "←", + ["Right"] = "→", + [""] = "F1", + [""] = "F2", + [""] = "F3", + [""] = "F4", + [""] = "F5", + [""] = "F6", + [""] = "F7", + [""] = "F8", + [""] = "F9", + [""] = "F10", + -- [""] = "SPC", + -- [""] = "RET", + -- [""] = "TAB", + }, + }, +}) diff --git a/lua/taken/packer.lua b/lua/taken/packer.lua index 9e1a330..59b1968 100644 --- a/lua/taken/packer.lua +++ b/lua/taken/packer.lua @@ -106,11 +106,11 @@ return packer.startup({ use("lewis6991/gitsigns.nvim") use("f-person/git-blame.nvim") -- useful plugins - use { - 'glepnir/dashboard-nvim', - event = 'VimEnter', - requires = {'nvim-tree/nvim-web-devicons'} - } + use({ + "glepnir/dashboard-nvim", + event = "VimEnter", + requires = { "nvim-tree/nvim-web-devicons" }, + }) use({ "nvim-neorg/neorg", run = ":Neorg sync-parsers", @@ -139,6 +139,8 @@ return packer.startup({ end, }) use("ObserverOfTime/nvimcord") + -- use("jokajak/keyseer.nvim") + use("TakenMC/keyseer.nvim") -- packer autosync if packer_bootstrap then require("packer").sync() From 2041ef43133cb1a2e9abbef8b6c474ac474f41ea Mon Sep 17 00:00:00 2001 From: Taken Date: Tue, 8 Aug 2023 12:23:42 +0200 Subject: [PATCH 2/2] Switched to original keyseer plugin Modified nvimcord config --- after/plugin/nvimcord.lua | 2 +- lua/taken/packer.lua | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/after/plugin/nvimcord.lua b/after/plugin/nvimcord.lua index 7007183..0ca50ee 100644 --- a/after/plugin/nvimcord.lua +++ b/after/plugin/nvimcord.lua @@ -6,7 +6,7 @@ end nvimcord.setup { autostart = false, client_id = '954365489214291979', - large_file_icon = true, + large_file_icon = false, log_level = vim.log.levels.DEBUG, workspace_name = function() return vim.cmd [[pwd]] diff --git a/lua/taken/packer.lua b/lua/taken/packer.lua index 59b1968..5f67942 100644 --- a/lua/taken/packer.lua +++ b/lua/taken/packer.lua @@ -139,8 +139,7 @@ return packer.startup({ end, }) use("ObserverOfTime/nvimcord") - -- use("jokajak/keyseer.nvim") - use("TakenMC/keyseer.nvim") + use("jokajak/keyseer.nvim") -- packer autosync if packer_bootstrap then require("packer").sync()