From 2ff9147630a63a2c276f82528693823b86df865d Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Fri, 16 Feb 2024 16:33:12 -0600 Subject: fix(i3status): improve rss feed service --- i3status/.config/i3status-rust/config.toml | 4 ++++ i3status/.config/systemd/user/rss-status.service | 4 +++- i3status/.config/systemd/user/rss-status.timer | 3 ++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/i3status/.config/i3status-rust/config.toml b/i3status/.config/i3status-rust/config.toml index e11356f..279d0bd 100644 --- a/i3status/.config/i3status-rust/config.toml +++ b/i3status/.config/i3status-rust/config.toml @@ -50,6 +50,10 @@ if_command = "lspci -v | grep 'AMD/ATI' >/dev/null" [[block]] block = "custom_dbus" path = "/rss" +[[block.click]] +button = "left" +cmd = "xdg-open https://miniflux.tobyvin.dev" +update = true [[block]] block = "maildir" diff --git a/i3status/.config/systemd/user/rss-status.service b/i3status/.config/systemd/user/rss-status.service index c13c7e2..be5f7e4 100644 --- a/i3status/.config/systemd/user/rss-status.service +++ b/i3status/.config/systemd/user/rss-status.service @@ -1,5 +1,7 @@ [Unit] Description=rss status bar block +PartOf=graphical-session.target +After=graphical-session.target [Service] Type=oneshot @@ -7,4 +9,4 @@ BusName=rs.i3status ExecStart=%h/.local/bin/rss-status [Install] -WantedBy=default.target +WantedBy=graphical-session.target diff --git a/i3status/.config/systemd/user/rss-status.timer b/i3status/.config/systemd/user/rss-status.timer index 337e69a..a0b3177 100644 --- a/i3status/.config/systemd/user/rss-status.timer +++ b/i3status/.config/systemd/user/rss-status.timer @@ -2,7 +2,8 @@ Description=rss status bar block [Timer] -OnActiveSec=1h +OnCalendar=hourly +AccuracySec=15m Persistent=true [Install] -- cgit v1.2.3-70-g09d2