Hi!
I was just looking for that, a way to define default browser per current plasma activity. I’ve been following the article, but at the end something is not working on my setup.

When I let systemd run the script, it’s failing because it can not contact DBUS:

cigro systemd[1604]: Started KDE Activity Monitor.
cigro change_default_browser_per_activity.sh[8737]: Failed to open connection to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11