diff options
Diffstat (limited to '.local/bin/awesome-widgets')
| -rwxr-xr-x | .local/bin/awesome-widgets/widget-newsboat | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/.local/bin/awesome-widgets/widget-newsboat b/.local/bin/awesome-widgets/widget-newsboat index a3eadf7..2dd300a 100755 --- a/.local/bin/awesome-widgets/widget-newsboat +++ b/.local/bin/awesome-widgets/widget-newsboat @@ -1,5 +1,6 @@ #!/bin/sh -newsboat -x reload - -cat /tmp/newsupdate 2>/dev/null || echo "$(newsboat -x print-unread | awk '{ if($1>0) print " 📰 " $1 " "}')$(cat "${XDG_CONFIG_HOME:-$HOME/.config}"/newsboat/.update 2>/dev/null)" +if ! pgrep -x "newsboat" > /dev/null; then + newsboat -x reload + cat /tmp/newsupdate 2>/dev/null || echo "$(newsboat -x print-unread | awk '{ if($1>0) print " 📰 " $1 " "}')$(cat "${XDG_CONFIG_HOME:-$HOME/.config}"/newsboat/.update 2>/dev/null)" +fi |
