From 0a498e953a65adab286ea877f58d61e73600f350 Mon Sep 17 00:00:00 2001 From: Blake Romero Date: Mon, 23 Dec 2024 23:20:16 +0000 Subject: Fix yambar newsboat unread count & on-click action --- dot-config/yambar/config.yml | 2 ++ dot-config/yambar/scripts/newsboat | 1 + 2 files changed, 3 insertions(+) diff --git a/dot-config/yambar/config.yml b/dot-config/yambar/config.yml index a1550e6..16873d2 100644 --- a/dot-config/yambar/config.yml +++ b/dot-config/yambar/config.yml @@ -174,6 +174,8 @@ newsboat: &newsboat text: "{unread} " foreground: *orange margin: *margin + on-click: + left: "footclient -T 'newsboat' newsboat" mpd: &mpd host: /run/user/1000/mpd/socket diff --git a/dot-config/yambar/scripts/newsboat b/dot-config/yambar/scripts/newsboat index 3fb006c..614d10c 100755 --- a/dot-config/yambar/scripts/newsboat +++ b/dot-config/yambar/scripts/newsboat @@ -1,6 +1,7 @@ #!/bin/sh # Get unread count +pgrep -x newsboat || newsboat -x print-unread >~/.cache/unread unread=$(cut -f1 -d' ' ~/.cache/unread) # Display unread count -- cgit