nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqsaz8s86z5g9d6tu59g45l64u5k69rj3zc9lzpkmcsn646uhnpftqgn62zd Ive not needed to install from a tarball, but do have an app image I keep maintained as a nix package.

That's likely the answer. Make a nix package that builds it. Then it's part of your main build.

Are you sure it's not already in nix packages though? I'm always shocked how much is there

Reply to this note

Please Login to reply.

Discussion

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqsaz8s86z5g9d6tu59g45l64u5k69rj3zc9lzpkmcsn646uhnpftqgn62zd for instance, this is how I make this beekeeper app image feel like a core part of my system

https://github.com/mkellyxp/nix/blob/main/common%2Fbeekeeper.nix

Then in my packages list, I call it like so.

(pkgs.callPackage ./beekeeper.nix { })

I bet there is a similar flow for tarballs

It is called Knime. I will check the NIX packages to see it is there.