mirror of
https://gitlab.com/linuxstuff/dotfiles.git
synced 2026-06-19 04:06:00 +02:00
added checkupd module, uses checkupdates to fetch update list
This commit is contained in:
@@ -13,7 +13,7 @@ foreground = #fff
|
||||
foreground-alt = #555
|
||||
|
||||
[bar/main]
|
||||
modules-left = disk update ovpn nvpn eth
|
||||
modules-left = disk_short checkupd ovpn nvpn eth
|
||||
modules-center = i3
|
||||
modules-right = sensors_cpu nvgpu memory date
|
||||
|
||||
@@ -153,6 +153,16 @@ click-left = "setsid alacritty -e sh -c 'echo ---UPDATE LIST---; echo; yay -Syy;
|
||||
click-right = "setsid alacritty -e sh -c 'echo ---UPDATING---; echo ; yay -Syu --sudoloop; echo ; read -p ---END---'"
|
||||
click-middle = "setsid alacritty -e sh -c 'echo ---UPDATING, NOCONFIRM---; echo ; yay -Syu --sudoloop --noconfirm; echo ; read -p ---END---'"
|
||||
|
||||
; this module uses the script checkupdates to fetch update count withoud database sync
|
||||
[module/checkupd]
|
||||
type = custom/script
|
||||
interval = 60
|
||||
format = upd: <label>
|
||||
exec = "echo $(checkupdates>/dev/null | wc -l | awk '$1 ~ /^[[:digit:]]+$/')"
|
||||
click-left = "setsid alacritty -e sh -c 'echo ---UPDATE LIST---; echo; checkupdates; echo ; read -p ---END---'"
|
||||
click-right = "setsid alacritty -e sh -c 'echo ---UPDATING---; echo ; yay -Syu --sudoloop; echo ; read -p ---END---'"
|
||||
click-middle = "setsid alacritty -e sh -c 'echo ---UPDATING, NOCONFIRM---; echo ; yay -Syu --sudoloop --noconfirm; echo ; read -p ---END---'"
|
||||
|
||||
[module/quicklaunch]
|
||||
type = custom/script
|
||||
format = | <label>
|
||||
@@ -301,6 +311,12 @@ label-full = bat: %percentage%%
|
||||
label-charging = bat: %percentage%%
|
||||
label-discharging = bat: %percentage%%
|
||||
|
||||
[module/disk_short]
|
||||
type = custom/script
|
||||
format = | disk: <label>
|
||||
interval = 10
|
||||
exec = echo $(df -h / | tail +2 | awk -F ' ' '{print $3 " / " $2 " (" $5 ")"}' | tr -d 'G')
|
||||
|
||||
[module/disk]
|
||||
type = internal/fs
|
||||
mount-0 = /
|
||||
|
||||
Reference in New Issue
Block a user