Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gear Lever as an appimage #229

Open
DutchPete opened this issue Feb 23, 2025 · 3 comments
Open

Gear Lever as an appimage #229

DutchPete opened this issue Feb 23, 2025 · 3 comments

Comments

@DutchPete
Copy link

I love Gear Lever, so much easier than AppLauncher, and it always works, in contrast to AL.
How come an app to manage appimages is not packed in an appimage itself?

@mijorus
Copy link
Owner

mijorus commented Feb 24, 2025

Because it's very hard to pack a gtk app.
I tried and failed multiple times, at the end I realised it wasn't worth the effort.

There aren't many Gtk apps released as app images if you notice: most app images are Electron apps

@Azathothas
Copy link

If you are up for maintaining or at least updating gearlever on nixOs: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/by-name/ge/gearlever/package.nix on every release

You can use something like nixappimage to do it quite easily.
We maintain an appimage for gearlever over at Soarpkgs: https://github.com/pkgforge/soarpkgs/blob/main/packages/gearlever/nixappimage.nixpkgs.stable.yaml

It can be installed with soar

$ soar search gearlever
[-] gearlever#nixpkgs.gearlever:pkgcache (nixappimage-2.3.2) - Manage AppImages with ease (319.04 MiB)

A Demo on Alpine Musl, without flatpak

Image

Image

Image

Image


I am aware of: #186
And also the comment on Unofficial AppImage: #221

Suffice to say, we (pkgforge) won't have any problems should you decide to link this on the readme
Cheers!

@Samueru-sama
Copy link

Samueru-sama commented Feb 27, 2025

Because it's very hard to pack a gtk app.

GTK apps are not hard to make AppImages of. As long as you don't involve webkit2gtk that is.

Python apps are hard though.

EDIT:

There aren't many Gtk apps released as app images if you notice: most app images are Electron apps

Inkscape, mission-center, cpu-x, and now gimp (after some trouble not related to gtk) all come as AppImage as well, and both gimp and inkscape use the deploy everything mode of go-appimage, that is the AppImage works on systems without glibc even.

Deadbeef is another gtk app that while it doesn't come as an AppImage, it releases a mostly portable binary instead. Ryujinx did something similar before they moved away from GTK as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants