From 4b9dc47c617cefea1054c2872fc20a1a1085825e Mon Sep 17 00:00:00 2001 From: David Jensenius Date: Fri, 28 Nov 2025 11:14:48 -0500 Subject: [PATCH 1/2] Manually load lensline --- nvim/lua/plugins/lensline.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nvim/lua/plugins/lensline.lua b/nvim/lua/plugins/lensline.lua index c28c655..50da8da 100644 --- a/nvim/lua/plugins/lensline.lua +++ b/nvim/lua/plugins/lensline.lua @@ -1,7 +1,11 @@ return { "oribarilan/lensline.nvim", branch = "release/2.x", - event = "LspAttach", + keys = { + { "ll", "LenslineShow", desc = "Toggle Lensline" }, + { "lh", "LenslineHide", desc = "Toggle Lensline" }, + { "lp", "LenslineProfile", desc = "Switch Lensline Profile" }, + }, config = function() require("lensline").setup({ -- Profile definitions, first is default From 4ba64841b423593b9f4c06abb7b01e57f5a9bbf6 Mon Sep 17 00:00:00 2001 From: David Jensenius Date: Fri, 28 Nov 2025 11:22:10 -0500 Subject: [PATCH 2/2] Add whichkey --- nvim/lua/plugins/lensline.lua | 4 ++-- nvim/lua/plugins/which-key.lua | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/nvim/lua/plugins/lensline.lua b/nvim/lua/plugins/lensline.lua index 50da8da..2d17bad 100644 --- a/nvim/lua/plugins/lensline.lua +++ b/nvim/lua/plugins/lensline.lua @@ -2,8 +2,8 @@ return { "oribarilan/lensline.nvim", branch = "release/2.x", keys = { - { "ll", "LenslineShow", desc = "Toggle Lensline" }, - { "lh", "LenslineHide", desc = "Toggle Lensline" }, + { "ll", "LenslineShow", desc = "Show Lensline" }, + { "lh", "LenslineHide", desc = "Hide Lensline" }, { "lp", "LenslineProfile", desc = "Switch Lensline Profile" }, }, config = function() diff --git a/nvim/lua/plugins/which-key.lua b/nvim/lua/plugins/which-key.lua index 3802ebe..5e34264 100644 --- a/nvim/lua/plugins/which-key.lua +++ b/nvim/lua/plugins/which-key.lua @@ -53,6 +53,10 @@ return { { "gu", desc = "Undo stage hunk", icon = "" }, { "h", group = "Git signs" }, { "k", hidden = true }, + { "l", group = "Lensline", icon = "󰍉" }, + { "ll", desc = "Show Lensline", icon = "󰍉" }, + { "lh", desc = "Hide Lensline", icon = "󰍉" }, + { "lp", desc = "Switch Lensline profile", icon = "󰍉" }, { "n", group = "Line numbering", icon = "󰉻" }, { "nh", desc = "No highlight", icon = "" }, { "no", desc = "No line numbers", icon = "󰉻" },