Opening Chrome manually and navigating to teams.microsoft.com gets old when you have to do it multiple times. Luckily, I found out that you can just write a small script that launches Chrome with the PWA1 already open. I think I found it in a desktop file that was generated by Chrome when I installed the PWA. Anyway, without further ado, here’s the script:

#!/bin/dash

google-chrome --app='https://teams.microsoft.com/?clientType=pwa' "$1"

Replace the shell with something else if you’re not on Debian. Potentially, you would be able to run multiple Teams instances with different profiles by using the --profile-directory switch, but I haven’t tried that yet.


  1. Progressive Web App: Dunno how it’s progressive, but it hides some unneeded UI elements from the browser. ↩︎