Fixes
- Push-to-talk keyboard shortcut: hold to record, release any key to stop
- Integration tests now skip gracefully when
GROQ_API_KEY is unset (fixes Nix sandbox build failures)
- Nix package builds from flake source directly — no git tag required for flake users
package.nix accepts optional src argument, eliminating duplication with flake.nix
NixOS / Home Manager
inputs.voxput.url = "github:jonochang/voxput";
nixpkgs.overlays = [ inputs.voxput.overlays.default ];
services.voxput = {
enable = true;
gnome.enable = true;
};