mirror of
https://gitlab.com/linuxstuff/dotfiles.git
synced 2026-08-15 12:59:28 +02:00
Added update checker for manjaro
This commit is contained in:
+13
-1
@@ -77,7 +77,7 @@ enable-ipc = true
|
||||
; Bars PC
|
||||
|
||||
[bar/pc_primary_landscape]
|
||||
modules-left = disk_short_pc checkupd ovpn nvpn eth_pc
|
||||
modules-left = disk_short_pc checkupd_manjaro ovpn nvpn eth_pc
|
||||
modules-center = i3
|
||||
modules-right = sensors_cpu_pc nvgpu memory date
|
||||
monitor = ${env:MONITOR:DP-4}
|
||||
@@ -206,6 +206,18 @@ click-left = "setsid alacritty -e sh -c 'echo ---UPDATE LIST---; echo; checkupda
|
||||
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 'checkupdates-aur' to fetch update count without database sync
|
||||
[module/checkupd_manjaro]
|
||||
type = custom/script
|
||||
interval = 60
|
||||
format = upd: <label>
|
||||
label-maxlen=5
|
||||
label-ellipsis=true
|
||||
exec = "echo $(checkupdates | wc -l | awk '$1 ~ /^[[:digit:]]+$/') 2>&1"
|
||||
click-left = "setsid alacritty -e sh -c 'echo ---UPDATE LIST---; echo; checkupdates-aur; 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 HW-Statistics
|
||||
|
||||
[module/cpu]
|
||||
|
||||
Reference in New Issue
Block a user