added pacman notifier to waybar

This commit is contained in:
Mike G 2023-11-11 21:58:40 -05:00
parent a68c513f34
commit 607c2a02da
2 changed files with 52 additions and 3 deletions

View file

@ -1,8 +1,25 @@
{
"layer": "top",
"modules-left": ["sway/workspaces","sway/scratchpad","sway/window"],
"modules-center": ["clock"],
"modules-right": ["custom/notification", "backlight","pulseaudio","network","idle_inhibitor","battery"],
"modules-left":
[
"sway/workspaces",
"sway/scratchpad",
"sway/window"
],
"modules-center":
[
"clock"
],
"modules-right":
[
"custom/notification",
"custom/pacman",
"backlight",
"pulseaudio",
"network",
"idle_inhibitor",
"battery"
],
"spacing": 0,
"clock":
@ -149,6 +166,17 @@
"on-click": "swaync-client -t -sw",
"on-click-right": "swaync-client -d -sw",
"escape": true
},
"custom/pacman": {
"format": "{icon}{}",
"return-type": "json",
"format-icons": {
"pending-updates": " ",
"updated": ""
},
"exec-if": "which waybar-updates",
"exec": "waybar-updates"
}
}

View file

@ -129,3 +129,24 @@ tooltip label
padding: 0 10px;
border-right: 1px solid @primary_fg_color;
}
@keyframes blink-update
{
to
{
background-color: dodgerblue;
}
}
#custom-pacman
{
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
#custom-pacman.pending-updates
{
animation-name: blink-update;
animation-duration: 3s;
}