summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/snacks.lua
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-04-24 13:06:38 +0300
committerKyren223 <Kyren223@proton.me>2025-04-24 13:06:38 +0300
commit81da838549f215816eb9bdb05e166eaf44275e75 (patch)
tree14aecb355aac4706ce614e31943db44268120dd7 /.config/nvim/lua/plugins/snacks.lua
parentfbbc9cb6d14789d9f6f323afe066ad715129eb2e (diff)
Added snacks gitbrowse to open the current file in a github repo (or
copy the url of that)
Diffstat (limited to '.config/nvim/lua/plugins/snacks.lua')
-rw-r--r--.config/nvim/lua/plugins/snacks.lua25
1 files changed, 23 insertions, 2 deletions
diff --git a/.config/nvim/lua/plugins/snacks.lua b/.config/nvim/lua/plugins/snacks.lua
index 7f2cfa8..6c74e62 100644
--- a/.config/nvim/lua/plugins/snacks.lua
+++ b/.config/nvim/lua/plugins/snacks.lua
@@ -25,24 +25,45 @@ return {
},
keys = {
{
+ '<leader>go',
+ function()
+ Snacks.gitbrowse.open()
+ end,
+ desc = '[G]it [O]pen',
+ },
+ {
+ '<leader>gc',
+ function()
+ Snacks.gitbrowse.open({
+ open = function(url)
+ vim.fn.setreg('+', url)
+ end,
+ })
+ end,
+ desc = '[G]it [O]pen',
+ },
+
+ {
'<leader>si',
function()
Snacks.image.hover()
end,
+ desc = '[S]how [I]mage',
},
+
{
'<leader>nd',
function()
Snacks.notifier.hide()
end,
- desc = '[N]otifications [D]ismiss All',
+ desc = '[N]otification [D]ismiss All',
},
{
'<leader>nh',
function()
Snacks.notifier.show_history()
end,
- desc = '[N]otifications [D]ismiss All',
+ desc = '[N]otification [H]istory',
},
},
}