New backup 2025-03-05 16:45:02

This commit is contained in:
Penelope Gwen 2025-03-05 16:45:02 -08:00
parent 207cc20f3c
commit d545c1e50d
4 changed files with 52 additions and 52 deletions

View file

@ -8,7 +8,6 @@
(include "modules/bar/clock.yuck")
(include "modules/bar/idle_inhibit.yuck")
(defwidget revealer-on-hover [revealvar revealvar-name ?class ?duration ?transition]
@ -28,56 +27,9 @@
:duration {duration ?: "500ms"}
(children :nth 1))))))
(defvar reveal_powermenu false)
(defwidget powermenu []
(revealer-on-hover
:revealvar reveal_powermenu
:revealvar-name "reveal_powermenu"
(button :onclick 'sp-powermenu'
"")
(powermenu_children)))
(include "modules/bar/powermenu.yuck")
(defwidget powermenu_children []
(box :class "reveal_children"
:orientation "h"
:space-evenly false
:halign "center"
(button :onclick 'sp-powermenu'
"")
(button :onclick 'sp-powermenu'
"")
(button :onclick 'sp-powermenu'
"")
(button :onclick 'sp-powermenu'
"")))
(defpoll wireless_active :initial false
:interval "1s"
"scripts/network-status wireless")
(defpoll wired_active :initial false
:interval "1s"
"scripts/network-status wired")
(defvar reveal_network false)
(defwidget network []
(revealer-on-hover
:revealvar reveal_network
:revealvar-name "reveal_network"
(button :onclick 'nm-connection-editor'
:class {wireless_active || wired_active ? "active" : ""}
"")
(network_children)))
(defwidget network_children []
(box :class "reveal_children"
:orientation "h"
:space-evenly false
:halign "center"
(button :onclick {wireless_active ? 'scripts/network-updown wifi down' : 'scripts/network-updown wifi up'}
:class {wireless_active ? "active" : ""}
"")
(button :onclick {wired_active ? 'scripts/network-updown ethernet down' : 'scripts/network-updown ethernet up'}
:class {wired_active ? "active" : ""}
"🖧")))
(include "modules/bar/network.yuck")
(defvar reveal_bluetooth false)
(defpoll bluetooth_active :initial true

View file

@ -3,7 +3,6 @@
"scripts/inhibit-status")
(defwidget idleinhibit []
(button :onclick {inhibit_active ? 'killall eww-idle-inhibit' : 'systemd-inhibit --what="idle" --mode="block" script>
(button :onclick {inhibit_active ? 'killall eww-idle-inhibit' : 'systemd-inhibit --what="idle" --mode="block" scripts/eww-idle-inhibit'}
:class {inhibit_active ? "active" : ""}
{inhibit_active ? "" : ""}))

View file

@ -0,0 +1,27 @@
(defpoll wireless_active :initial false
:interval "1s"
"scripts/network-status wireless")
(defpoll wired_active :initial false
:interval "1s"
"scripts/network-status wired")
(defvar reveal_network false)
(defwidget network []
(revealer-on-hover
:revealvar reveal_network
:revealvar-name "reveal_network"
(button :onclick 'nm-connection-editor'
:class {wireless_active || wired_active ? "active" : ""}
"")
(network_children)))
(defwidget network_children []
(box :class "reveal_children"
:orientation "h"
:space-evenly false
:halign "center"
(button :onclick {wireless_active ? 'scripts/network-updown wifi down' : 'scripts/network-updown wifi up'}
:class {wireless_active ? "active" : ""}
"")
(button :onclick {wired_active ? 'scripts/network-updown ethernet down' : 'scripts/network-updown ethernet up'}
:class {wired_active ? "active" : ""}
"🖧")))

View file

@ -0,0 +1,22 @@
(defvar reveal_powermenu false)
(defwidget powermenu []
(revealer-on-hover
:revealvar reveal_powermenu
:revealvar-name "reveal_powermenu"
(button :onclick 'sp-powermenu'
"")
(powermenu_children)))
(defwidget powermenu_children []
(box :class "reveal_children"
:orientation "h"
:space-evenly false
:halign "center"
(button :onclick 'sp-powermenu'
"")
(button :onclick 'sp-powermenu'
"")
(button :onclick 'sp-powermenu'
"")
(button :onclick 'sp-powermenu'
"")))