Open ghost opened 4 years ago
Should official distribution switch over to flatpak or snap (see #1530), this problem is largely resolved, though the categories, MimeType, and new-window action do not appear to exist when installed through those packages. But, it does still have an icon you can click, which is the main point.
Operation System: elementary OS 5.1.2 hera (x86_64 Linux 5.3.0-42-generic)
Beaker version: 0.8.10
When installing Beaker on Linux, all you get is an AppImage without any metadata. Thus, it becomes a hassle to actually open the application, as it does not appear with any other application in whatever desktop environment you're using (requiring you to navigate to the AppImage file and execute it).
The solution would be to create a file in
/usr/share/applications
when the browser is run, calledbeaker-browser.desktop
with contents similar to:Now, for this to be feasible, Beaker would also have to come with its icon (or download it on first run), and it would have to be able to find its own running directory so it could tell the desktop environment where it is through the
beaker-browser.desktop
file. It would also be preferable for this file to update on every run, just in case the path to the AppImage changes in any way. Such an instance where this could occur would be with autoupdating (though, surprisingly, this is still not implemented on Linux despite appearing on both Windows and macOS).