From f549f80b49097d447c04e251d4240fad09b163f2 Mon Sep 17 00:00:00 2001 From: fatmeat Date: Sun, 11 May 2025 18:14:02 +0200 Subject: [PATCH] eww --- eww/eww.yuck | 9 +++++++++ eww/styles.yuck | 22 ++++++++++++++++++++++ i3/config | 1 + 3 files changed, 32 insertions(+) create mode 100644 eww/eww.yuck create mode 100644 eww/styles.yuck diff --git a/eww/eww.yuck b/eww/eww.yuck new file mode 100644 index 0000000..4bc23c1 --- /dev/null +++ b/eww/eww.yuck @@ -0,0 +1,9 @@ +(defwidget powermenu [] + (box :orientation "vertical" + :class "menu" + (button :label "⏻ Shutdown" :onclick "poweroff") + (button :label " Reboot" :onclick "reboot") + (button :label " Lock" :onclick "i3lock -c 000000") + (button :label " Logout" :onclick "i3-msg exit") + ) +) diff --git a/eww/styles.yuck b/eww/styles.yuck new file mode 100644 index 0000000..61cf9a3 --- /dev/null +++ b/eww/styles.yuck @@ -0,0 +1,22 @@ +(style + ".menu" { + background: @ayu-bg; + color: @ayu-fg; + padding: 10px; + border-radius: 8px; + border: 2px solid @ayu-accent; + transition: all 0.3s ease-in-out; + } + "button" { + background: transparent; + padding: 8px 12px; + margin: 4px 0; + border: none; + font-family: "Iosevka SS14"; + font-size: 14px; + } + "button:hover" { + background: @ayu-dim; + color: @ayu-accent; + } +) diff --git a/i3/config b/i3/config index 1c3b83b..696f354 100644 --- a/i3/config +++ b/i3/config @@ -14,6 +14,7 @@ tiling_drag modifier bindsym $mod+Return exec kitty bindsym $mod+Shift+q kill bindsym $mod+d exec --no-startup-id ~/.config/rofi/retro_launcher.sh +bindsym $mod+p exec "eww open powermenu" # change focus bindsym $mod+j focus left