From 51befc9b59c003be28ab9bc8b489f7cbafa9a077 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Fri, 17 Sep 2021 22:07:23 +0300 Subject: [PATCH] Add script for counting pacman updates in polybar --- bootstrap.sh | 1 + polybar/config.ini | 13 ++++++++++++- polybar/pacman-updates-module.sh | 5 +++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100755 polybar/pacman-updates-module.sh diff --git a/bootstrap.sh b/bootstrap.sh index 82101c6..6feb035 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -31,6 +31,7 @@ fi # Create symlinks ln -s $PWD/i3_config $HOME/.config/i3/config ln -s $PWD/alacritty.yml $HOME/.config/alacritty/alacritty.yml +sudo ln -s $PWD/polybar/pacman-updates-module.sh /usr/bin/count-pacman-updates ln -s $PWD/polybar/config.ini $HOME/.config/polybar/config ln -s $PWD/polybar/launch.sh $HOME/.config/polybar/launch.sh ln -s $PWD/rofi_config.rasi $HOME/.config/rofi/config.rasi diff --git a/polybar/config.ini b/polybar/config.ini index 6a1f1d8..79f5760 100644 --- a/polybar/config.ini +++ b/polybar/config.ini @@ -18,7 +18,7 @@ font-2 = FontAwesome5FreeSolid:size=11 modules-left = workspaces active-window modules-center = date -modules-right = keyboard-layout volume-control network power-menu +modules-right = pacman-updates keyboard-layout volume-control network power-menu module-margin = 1 @@ -70,6 +70,17 @@ label = %time% %date% ; RIGHT MODULES ; +[module/pacman-updates] +type = custom/script + +exec = count-pacman-updates +interval = 300 + +format =