Thanks for the great work, really appreciate the application. I have been using the regex engine included to separate work from entertainment and it works like a charm, however I would like to be able to separate with a single key-binding between different parts of work, without having to set a certain window name or application permamenantly to be under a certain category. So I have been using this command instead to change the window title
ORIGINAL=$(xdotool getactivewindow getwindowname)
xdotool getwindowfocus set_window --name "$1 () $ORIGINAL"
where $1 is the argument passed to the script containing those last two command. So I can bind different keys on my keyboard to pass in different values for $1 and hence I can control which windows fall under which regex.
But so far activitywatch is not seeing the change