Hi there,

i came from Manjaro to KDE to ZorinOS, which is, as far as I know, an Ubuntu with some tweaks?! However it’s running gnome Desktop and I’m quite confused about an obviously less used feature by Chromium / Chrome.

In Chrome you can install Websites like Nextcloud as a kind of PWA, which means that I am able to create a shortcut for Nextcloud Contacts e.g. from the context menu of Chromium by using the function “install as an App” or “create shortcut” which basically does the same. After “installation” I was able to find the Web-Shortcut in the App Menu and could run it in a separate window beside browser, with specific Icon, which makes working in different web Apps way easier.

That has never been a problem on KDE Desktop but on Gnome. After some research I found out, that it has to do with Gnome security related settings and the point, that I can’t simply put shortcuts on the desktop, what chromium actually does. All the few support articles I could found are more then 10 years old so it might be different today, but I still couldn’t find a way to make it work, what is really annoying.

I recorded a short video to explain. Maybe anyone can help me out on that :)

  • heimchen@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Haven’t tried it yet, but I have an idea. In Gnome Desktop Icons are defined with .desktop files in a distro specific directory.

    Under the Exec=

    You can define and command to execute when the icon is pressed.

    With firefox, you can start websites with a command so you could add to Exec

    Exec=firefox draw.io

    If this just opens in the already open firefox window, just create a separate profile for the app and start the different profile with a command https://askubuntu.com/questions/1000818/firefox-profiles-with-different-icons-in-ubuntu-dock

    • whzfux@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      11 months ago

      this is what the .desktop file contains:

      #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Terminal=false Type=Application Name=TIDAL Exec=/snap/chromium/2572/usr/lib/chromium-browser/chrome --profile-directory=Default --app-id=emefpkhgihlhfddcjfghpndaeliajgjj Icon=chrome-emefpkhgihlhfddcjfghpndaeliajgjj-Default StartupWMClass=crx_emefpkhgihlhfddcjfghpndaeliajgjj