aboutsummaryrefslogtreecommitdiff
path: root/.config/awesome/ui/statusbar/panel/widgets/power_menu.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/awesome/ui/statusbar/panel/widgets/power_menu.lua')
-rw-r--r--.config/awesome/ui/statusbar/panel/widgets/power_menu.lua62
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