hmlendea / gfn-electron

Linux Desktop client for Nvidia's GeForce NOW game streaming service
GNU General Public License v3.0
510 stars 62 forks source link

Desktop launcher for the .deb installer #23

Closed hmlendea closed 2 years ago

hmlendea commented 3 years ago

Currently the .deb installer does not provide a .desktop launcher for this application.

This is a problem since it breaks the user's experience, as well as that of the desktop environment.

squalou commented 2 years ago

you may want to just try this :

add

      "desktop": {
        "Name": "Geforce NOW"
        },

in your package.json there :

...
  "build": {
    "linux": {
      "desktop": {
        "Name": "Geforce NOW"
        },
      "target": [
        "zip",
        "AppImage",
        "deb",
        "apk",
        "snap"
      ],
      "category": "Games",
      "artifactName": "${name}_${version}_linux.${ext}"
    },
   ... 

and add a icon.png file in build/icons/, it should just work.

hmlendea commented 2 years ago

The flatpak version is the only primary version. Replacing the mustfix tag with nice-to-have

hmlendea commented 2 years ago

Support for the deb version has been dropped in #144 (scheduled for v.1.7.1)