It would be amazing to have support for PWA apps on Zorin. On the latest release of Linux Mint, they added something similar called Web App Manager (ItsFOSS). I remember this was a feature in some old versions of Ubuntu. Sadly, it got removed altogether.
I believe Mozilla said that they will never implement PWAs in Firefox desktop...which is shame to be honest. So having a system handled PWA manager like the one on Linux Mint or the discontinued Fogger would be a very welcome addition.
Hey there. I was struggling to get PWA working and was able to put together this script. this works for me on Zorin and works great with setting up a Pwa for multiple zorin OS installs. We use Chrome browser for the dev support is great.
Run this in your console or in chrome url.
console: pkill chrome or pkill chromium
console: mkdir -p ~/.local/share/applications ~/.local/share/icons
console: flatpak override --user --filesystem=~/.local/share/applications --filesystem=~/.local/share/icons com.google.Chrome
chrome url: chrome://apps/
Right click PWA to add to desktop
then
console: mkdir -p ~/.config/autostart
console: ls ~/Desktop
this gets PWA desktop file like
com.google.Chrome.flextop.chrome-ahopnjjodhbkanohbeopopbkinancpnk-Default.desktop
console: cp ~/Desktop/com.google.Chrome.flextop.chrome-ahopnjjodhbkanohbeopopbkinancpnk-Default.desktop
~/.config/autostart/
This will auto launch the PWA on next start up.
For notification popup change chrome settings.
chrome url: chrome://settings/content/popups
chrome url: chrome://settings/content/notifications
Hope this helps for you.
Hey jd_bdi, thanks for the solution! You inspired me to share my own experience. I installed Vivaldi (the .deb file, not the flatpack) and created my five PWA's there. But instead of pinning them to the desktop or the dash, I made keyboard shortcuts to them, most with the same Ctrl-Shift-[letter] format, so they are easy to remember. Here's how.
Install an app called "Application Finder" from the Zorin repository (go to Zorin icon > Software and do a search. It is an APT file.) Open it to see every app on your system, including PWA's
Right click one of them , choose "edit", and copy the command string (the same command that would run it in the terminal.)
Now create a shortcut to the app: Click on Zorin icon > Settings > Keyboard > Keyboard shortcuts. You can explore many existing and possible shortcuts there in different categories. You can change the key combos for the ones you like if desired. Also disable the ones you won't use. Scroll down to "custom shortcuts." Scroll down again and click the plus sign at the bottom for a new shortcut.
Give it a name, paste in the command you copied, and press the desired key combo for the shortcut.
I've got well over 20 shortcuts, some with the Ctrl-Shift prefix and a few with the Ctrrl-Shift-Alt prefix. Easy, fast, not hard to remember, and I can stay on the keyboard more and the mouse less.
And of course, short cuts aren't just for PWA's. ![]()
Just a side comment. Life is a lot easier for me. I don't use web apps as I have no need for them, but kudos to those who need them and have found solutions by themselves. Well done to the pair of you.
