Snap package for Kakoune

I created basic Snap package for Kakoune. It’s avaliabe on snap branch at my GH.

Disclaimer:

  • I’m not big fan of Snaps. They are supported on all major distributions tho. That is a lot of potential users who could use Kakoune without compiling it manually.
  • It needs some testing. I haven’t created snap before so I don’t know If I packaged it correctly.
  • For now it needs to be built manually. I guess Snaps could be build on Travis and uploaded to GH releases. I’m not sure how Snap store submission process looks like (It’s a classic Snap so it would require manual verification), also I’m not sure if it’s worth a hassle.

How to build and install:

snapcraft
snap install --classic --dangerous kakoune_v2019.01.20_amd64.snap
sudo snap alias kakoune kak

You can also use pre-build snap from my releases (if you don’t mind running random binaries from Internet :V )

1 Like

What about AppImage or Flatpack? I don’t know much about these package systems, since I don’t need them, but quick look at this table makes me think that AppImage is more appropriate format. Maybe I’m wrong though.

I’v never managed to create Appimage, I can give it a try. I’m not sure how well they work for CLI apps, I’v seen only GUI appimages so far.

Wow, thanks @TeddyDD, I am super-excited about this because it scratches my pain point!

Let me know if it works :wink:

I added build from master branch to releases. Still trying to figure out how to build snaps on Travis (without Ubuntu store integration)