Skip to content
This repository was archived by the owner on Oct 3, 2020. It is now read-only.
This repository was archived by the owner on Oct 3, 2020. It is now read-only.

Consider to unify 4 tools into one #5

@probonopd

Description

@probonopd

Let's consider to unify 4 tools into one

In times in which people complain about fragmentation of the already small Desktop Linux user base, we should try not to add further fragmentation by offering 3 different ways to achieve desktop integration for AppImages.

As it stands now, not even I would be able to explain to a user which one to use, and why.

Hence I suggest we make a table that lists the differences, and then see if we can make one tool that either does it all, or at least can be configured to do either-or.

Aspect/feature appimaged AppImageLauncher appimage-desktop-integration For comparison: macOS LaunchServices
Triggered by Watching directories with inotify AppImages registered with binfmt MimeType handler or Watching $HOME/Applications directory .app extension
Put application into menu Yes Yes Yes No
Move AppImage file No Yes (asks user) Yes (asks user) No (suggests user to drag the .app into /Applications using the Finder)
Sandbox Yes (if Firejail is present) ? Not yet No (warns if app is not signed)
Update Adds update context menu item (if AppImageUpdate is present) ? Not yet No (apps can embed Sparkle framework)
Needs an app store/app center No ? No No
Runs nicely alongside an app store/app center Yes Yes Yes Yes

Please add to the list (maybe we should move it to the wiki for better edit-ability).

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions