Files
aiden-niri-noctalia/home/aiden/.config/noctalia/plugins/update-count/updaterConfigs.json
2026-01-23 20:20:57 -06:00

33 lines
931 B
JSON

[
{
"name": "yay",
"cmdCheck": "command -v yay >/dev/null 2>&1",
"cmdGetNumUpdates": "yay -Qu 2>/dev/null | wc -l",
"cmdDoSystemUpdate": "yay -Syu"
},
{
"name": "paru",
"cmdCheck": "command -v paru >/dev/null 2>&1",
"cmdGetNumUpdates": "paru -Qu 2>/dev/null | wc -l",
"cmdDoSystemUpdate": "paru -Syu"
},
{
"name": "pacman",
"cmdCheck": "command -v pacman >/dev/null 2>&1",
"cmdGetNumUpdates": "pacman -Quq 2>/dev/null | wc -l",
"cmdDoSystemUpdate": "sudo pacman -Syu"
},
{
"name": "dnf",
"cmdCheck": "command -v dnf >/dev/null 2>&1",
"cmdGetNumUpdates": "dnf check-update -q | grep -c ^[a-z0-9]",
"cmdDoSystemUpdate": "sudo dnf upgrade"
},
{
"name": "xbps",
"cmdCheck": "command -v xbps-install >/dev/null 2>&1",
"cmdGetNumUpdates": "xbps-install -Mnu 2>&1 | grep -v '^$' | wc -l",
"cmdDoSystemUpdate": "sudo xbps-install -Su"
}
]