From 490d5d43d69fb3daa9125ba56075a4883ebf1aa5 Mon Sep 17 00:00:00 2001 From: Smirnov Oleksandr Date: Fri, 19 Apr 2024 03:41:12 +0300 Subject: [PATCH] setup ActivityWatch --- config/awatcher/config.toml | 20 ++++++++++++++++++++ config/hypr/hyprland.conf | 3 +++ 2 files changed, 23 insertions(+) create mode 100644 config/awatcher/config.toml diff --git a/config/awatcher/config.toml b/config/awatcher/config.toml new file mode 100644 index 0000000..a5decc3 --- /dev/null +++ b/config/awatcher/config.toml @@ -0,0 +1,20 @@ +[server] +host = "localhost" +port = 5600 + +[awatcher] +idle-timeout-seconds=120 +poll-time-idle-seconds=5 +poll-time-window-seconds=1 + +[[awatcher.filters]] +match-app-id = "Spotify" +replace-app-id = "Spotify" + +[[awatcher.filters]] +match-app-id = "org.pwmt.zathura" +replace-app-id = "Zathura" + +[[awatcher.filters]] +match-app-id = "Brave-browser" +replace-title = "Brave" diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 2e8f3ac..cfdbc16 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -18,6 +18,9 @@ exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESK exec-once = swayidle -w timeout 120 '$lock' timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock' exec-once = wlsunset -S 10:00 -s 19:00 exec-once = ~/.config/hypr/bat.sh + +exec-once = /home/olex/code/awatcher/target/release/awatcher +exec-once = /home/olex/code/awatcher/target/release/aw-server # }}} # inputs {{{ input {