diff options
Diffstat (limited to '.config/awesome/ui/statusbar/panel/widgets/power_menu.lua')
-rw-r--r-- | .config/awesome/ui/statusbar/panel/widgets/power_menu.lua | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/.config/awesome/ui/statusbar/panel/widgets/power_menu.lua b/.config/awesome/ui/statusbar/panel/widgets/power_menu.lua new file mode 100644 index 0000000..ffb5a76 --- /dev/null +++ b/.config/awesome/ui/statusbar/panel/widgets/power_menu.lua @@ -0,0 +1,62 @@ +local q = require "quarrel" +local qbind = require "quarrel.bind" +local qvars = require "quarrel.vars" +local qui = require "quarrel.ui" +local wibox = require "wibox" + +local power_menu = wibox.widget { + qui.styled { + widget = wibox.container.background, + bg = qvars.colors.black, + { + widget = wibox.widget.textbox, + text = "1", + buttons = { + qbind:new { + triggers = qvars.btns.left, + press = function() + q.debug("from 1") + end, + hidden = true + } + } + } + }, + qui.styled { + widget = wibox.container.background, + bg = qvars.colors.black, + { + widget = wibox.widget.textbox, + text = "2", + buttons = { + qbind:new { + triggers = qvars.btns.left, + press = function() + q.debug("from 2") + end, + hidden = true + } + } + } + }, + qui.styled { + widget = wibox.container.background, + bg = qvars.colors.black, + { + widget = wibox.widget.textbox, + text = "3", + buttons = { + qbind:new { + triggers = qvars.btns.left, + press = function() + q.debug("from 3") + end, + hidden = true + } + } + } + }, + layout = wibox.layout.flex.horizontal +} + +return power_menu |