aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-07-25 20:27:44 +0530
committerAkshay Nair <phenax5@gmail.com>2025-07-25 20:28:05 +0530
commit81dcf7de91c1866d565f7aa9eb38f7fbd1cd7ad7 (patch)
treeaa24bcea93d19ce6298ad6aed499d324fac2ceae /init.lua
parent2c7d36b4aa53ffa638a7aa7046767f10e7a152bf (diff)
downloadnull-browser-81dcf7de91c1866d565f7aa9eb38f7fbd1cd7ad7.tar.gz
null-browser-81dcf7de91c1866d565f7aa9eb38f7fbd1cd7ad7.zip
Add decoration is_enabled api + allowed specifying win_id for enabled
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua20
1 files changed, 10 insertions, 10 deletions
diff --git a/init.lua b/init.lua
index ffbff29..7498e70 100644
--- a/init.lua
+++ b/init.lua
@@ -61,18 +61,18 @@ web.event.add_listener('NotificationReceived', {
end,
})
--- EVENT for window creation for setting up decorations
--- web.decorations.top.enable()
--- web.decorations.bottom.enable()
+web.event.add_listener('WinCreated', {
+ callback = function(event)
+ web.decorations.bottom.enable({ win = event.win_id })
+ end,
+})
web.keymap.set('n', '<space>gg', function()
- web.decorations.top.enable()
- web.decorations.bottom.enable()
-end)
-
-web.keymap.set('n', '<space>gt', function()
- web.decorations.top.disable()
- web.decorations.bottom.disable()
+ if web.decorations.bottom.is_enabled({ win = 0 }) then
+ web.decorations.bottom.disable({ win = 0 })
+ else
+ web.decorations.bottom.enable({ win = 0 })
+ end
end)
print('ending...')