summaryrefslogtreecommitdiff
path: root/.config/eww/powermenu.yuck
diff options
context:
space:
mode:
Diffstat (limited to '.config/eww/powermenu.yuck')
-rw-r--r--.config/eww/powermenu.yuck33
1 files changed, 33 insertions, 0 deletions
diff --git a/.config/eww/powermenu.yuck b/.config/eww/powermenu.yuck
new file mode 100644
index 0000000..ce3c0a8
--- /dev/null
+++ b/.config/eww/powermenu.yuck
@@ -0,0 +1,33 @@
+(defwindow powermenu
+ :monitor 0
+ :geometry (geometry :x "0%"
+ :y "0%"
+ :width "100%"
+ :height "100%"
+ :anchor "top left")
+ :stacking "overlay"
+ :exclusive false
+ :focusable false
+ (box :orientation "v"
+ :class "powermenu"
+ (box :orientation "h"
+ :class "powermenu-buttons"
+ :spacing "20"
+ (box :orientation "v" :space-evenly false
+ (button :vexpand "true" "󰐥")
+ (label :text "Power Off"))
+ (box :orientation "v" :space-evenly false
+ (button :vexpand "true" "󰜉")
+ (label :text "Reboot"))
+ (box :orientation "v" :space-evenly false
+ (button :vexpand "true" "󰍁")
+ (label :text "Lock"))
+ (box :orientation "v" :space-evenly false
+ (button :vexpand "true" "󰤄")
+ (label :text "Sleep"))
+ (box :orientation "v" :space-evenly false
+ (button :vexpand "true" "󰗽")
+ (label :text "Log Out"))
+ (box :orientation "v" :space-evenly false
+ (button :vexpand "true" :timeout "5000" :onclick `eww close powermenu` "󰅖")
+ (label :text "Cancel")))))