Replying to Avatar fmar

Maybe give nostr:npub1gp4xzpmluelsakjtayc4wtzj97fhj5kakqjvsannu00xkdlf4x8s0xdqyq a try. It's in flutter which can build a linux or windows native app.

I haven't still automated the builds for linux, but if you can get the source and flutter build linux maybe will work.

Happy to help and discuss PRs to the code.

Ugh. There is a few things that make my nerves grate more than anything else, and one of them is dealing with the endlessly complicated process of installing tooling for certain languages and platforms.

I hate rust, but I gotta hand it to them, rustup is smooth as butter. Setting up go is only a tiny bit more work, mainly setting up the correct paths and environment variables.

But android studio and SDK, is a total dogs breakfast. Python, forget it. Unsurprisingly, android sdk manager uses python.

I spent a full hour trying to get the android sdk working so I could build the linux version but I'm not wasting any more of my time. I need to anyway stop spending so much time looking at nostr and more time building things. If the browser goes molasses mode on me again, GOOD.

As a bitcoin/ln/nostr dev I find it shocking how little my peers are working to make their own experience better, I see you are doing a lot with yana, and I'll install it when all I have to do is change an appimage permissions or install a package with snap. Until then, better I not mess around any further, it's driving me completely barmy.

Reply to this note

Please Login to reply.

Discussion

Fair enough. I'll try to make the AppImage build part of the CI/CD process and also make sure it includes all needed libs which is not an easy task. Thanks anyway for giving it a try.

I will not hesitate to install it when you do that. I'm gonna watch the repo.

I know flutter is cool and all, just drives me nuts installing the tooling. This terrible dev ux is partly why I love Go so much.