-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
feat(nix): add comprehensive Nix flake #274
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
Conversation
|
thanks! I don't think I want to distribute the old app, it had quite a few problems.
That'd be great! I have CI setup to release a tarball for a completely offline build (had it for flatpak): https://github.com/kavishdevar/librepods/releases/download/linux-v0.1.0/librepods-v0.1.0-source.tar.gz. |
|
Got it. Would you like me to update this PR to the Rust equivalent and have it on main and then you rebase your PR or set the target branch of this PR to your PR? Also it might be a good idea to push out an MVP of #241 to main so that other Rust devs can contribute to this. If you want backwards compatibility with the current Qt6 app, you could just leave both folders for now and deprecate the Qt6 build later on. |
Please update this PR itself and the base of this to the development branch.
Thanks for the suggestion! Just gonna handle disconnections properly and I'll merge it. The remaining checklist items (ATT for hearing aids etc.) can wait.
I don't really want to have the qt-based app; it had a few problems- the conversation detection didn't work really well, the toggle for it was broken in the tray and caused the airpods to crash. And some old code for the cross-device that I was working on. And, it was difficult to maintain for me, so I don't want to have any more issues popping up for that. And it apparently has problems with hyprland too :/ |
|
Added in #371. Please reopen/create another one if you have anything to add. thanks! |
|
Thanks for the update, I'll push out a new PR with my local changes soon! |
|
New Rust-based Nix Flake open #382 |
Features:
nix develop,nix run, andnix buildNotes: