New backup 2025-03-04 18:45:02
This commit is contained in:
parent
da435461d6
commit
b5f9fb1f12
3 changed files with 39 additions and 2 deletions
|
@ -18,6 +18,7 @@
|
||||||
(network)
|
(network)
|
||||||
(vpn)
|
(vpn)
|
||||||
(bluetooth)
|
(bluetooth)
|
||||||
|
(battery)
|
||||||
(sysdisk)
|
(sysdisk)
|
||||||
(sysmem)
|
(sysmem)
|
||||||
(clock)
|
(clock)
|
||||||
|
@ -135,7 +136,9 @@
|
||||||
"🖧")))
|
"🖧")))
|
||||||
|
|
||||||
(defvar reveal_bluetooth false)
|
(defvar reveal_bluetooth false)
|
||||||
(defvar bluetooth_active true)
|
(defpoll bluetooth_active :initial true
|
||||||
|
:interval "5s"
|
||||||
|
'scripts/bt-status')
|
||||||
(defwidget bluetooth []
|
(defwidget bluetooth []
|
||||||
(revealer-on-hover
|
(revealer-on-hover
|
||||||
:revealvar reveal_bluetooth
|
:revealvar reveal_bluetooth
|
||||||
|
@ -170,7 +173,7 @@
|
||||||
|
|
||||||
(defpoll volume_level :initial 0
|
(defpoll volume_level :initial 0
|
||||||
:interval "1s"
|
:interval "1s"
|
||||||
"scripts/getvol")
|
"scripts/volume-status")
|
||||||
(defwidget volume_children []
|
(defwidget volume_children []
|
||||||
(box :class "reveal_children"
|
(box :class "reveal_children"
|
||||||
:orientation "h"
|
:orientation "h"
|
||||||
|
@ -183,6 +186,29 @@
|
||||||
:orientation "h"
|
:orientation "h"
|
||||||
:onchange "wpctl set-volume @DEFAULT_AUDIO_SINK@ {}%;paplay 'volume.ogg'")))
|
:onchange "wpctl set-volume @DEFAULT_AUDIO_SINK@ {}%;paplay 'volume.ogg'")))
|
||||||
|
|
||||||
|
(defvar reveal_battery false)
|
||||||
|
(defwidget battery []
|
||||||
|
(revealer-on-hover
|
||||||
|
:revealvar reveal_battery
|
||||||
|
:revealvar-name "reveal_battery"
|
||||||
|
(button :onclick 'pavucontrol-qt --tab 3'
|
||||||
|
" ${EWW_BATTERY.BAT0.status}%")
|
||||||
|
(battery_children)))
|
||||||
|
|
||||||
|
(defpoll battery_level :initial 0
|
||||||
|
:interval "1s"
|
||||||
|
"scripts/battery-status")
|
||||||
|
(defwidget battery_children []
|
||||||
|
(box :class "reveal_children"
|
||||||
|
:orientation "h"
|
||||||
|
:space-evenly false
|
||||||
|
:halign "center"
|
||||||
|
(scale
|
||||||
|
:min 0
|
||||||
|
:max 100
|
||||||
|
:value {EWW_BATTERY.BAT0.capacity}
|
||||||
|
:orientation "h")))
|
||||||
|
|
||||||
(defvar reveal_tray false)
|
(defvar reveal_tray false)
|
||||||
(defwidget tray []
|
(defwidget tray []
|
||||||
(revealer-on-hover
|
(revealer-on-hover
|
||||||
|
|
11
de/home/.config/eww/scripts/bt-status
Executable file
11
de/home/.config/eww/scripts/bt-status
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
connected_devices="$(bluetoothctl devices Connected)"
|
||||||
|
|
||||||
|
if [ "${#connected_devices}" -gt "0" ];then
|
||||||
|
bt_status='true'
|
||||||
|
else
|
||||||
|
bt_status='false'
|
||||||
|
fi
|
||||||
|
|
||||||
|
printf '%s' "${bt_status}"
|
Loading…
Add table
Reference in a new issue