diff --git a/ui/desktop/forge.config.ts b/ui/desktop/forge.config.ts index 156fc183b56c..34c91dfb82a1 100644 --- a/ui/desktop/forge.config.ts +++ b/ui/desktop/forge.config.ts @@ -70,7 +70,7 @@ module.exports = { maintainer: 'Block, Inc.', homepage: 'https://block.github.io/goose/', categories: ['Development'], - mimeType: ['x-scheme-handler/goose'], + desktopTemplate: './forge.deb.desktop', options: { icon: 'src/images/icon.png' } @@ -84,6 +84,7 @@ module.exports = { maintainer: 'Block, Inc.', homepage: 'https://block.github.io/goose/', categories: ['Development'], + desktopTemplate: './forge.rpm.desktop', options: { icon: 'src/images/icon.png' } diff --git a/ui/desktop/forge.deb.desktop b/ui/desktop/forge.deb.desktop new file mode 100644 index 000000000000..bf98581ee59f --- /dev/null +++ b/ui/desktop/forge.deb.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Goose +Exec=/usr/lib/goose/Goose %U +Icon=/usr/share/pixmaps/goose.png +Terminal=false +Type=Application +Categories=Development; +MimeType=x-scheme-handler/goose; \ No newline at end of file diff --git a/ui/desktop/forge.rpm.desktop b/ui/desktop/forge.rpm.desktop new file mode 100644 index 000000000000..841426f2e4e5 --- /dev/null +++ b/ui/desktop/forge.rpm.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Goose +Exec=/usr/lib/Goose/Goose %U +Icon=/usr/share/pixmaps/Goose.png +Terminal=false +Type=Application +Categories=Development; +MimeType=x-scheme-handler/goose; \ No newline at end of file