Something went wrong. Try again.
daemon connecting Claude Code sessions to the JamJum JP-mini via usb or bluetooth
Something went wrong. Try again.
12345678910111213141516171819202122232425{ pkgs, lib, config, inputs, ... }:
{ # Rust toolchain from the pinned nixpkgs (stable release; no rust-overlay needed). languages.rust = { enable = true; components = [ "rustc" "cargo" "clippy" "rustfmt" "rust-analyzer" ]; };
packages = [ pkgs.uv # existing Python probe scripts use `uv run` ] # midir uses ALSA on Linux (alsa-sys finds it via pkg-config). ++ lib.optionals pkgs.stdenv.isLinux [ pkgs.pkg-config pkgs.alsa-lib ];
# macOS: nothing to add. Since the nixpkgs Darwin SDK rework (25.05+), the # default stdenv ships `apple-sdk` (all frameworks incl. CoreMIDI, # CoreFoundation, CoreAudio) and sets SDKROOT; the old # `darwin.apple_sdk.frameworks.*` attributes are deprecated no-op stubs. # To pin a specific SDK version, add e.g. `pkgs.apple-sdk_15` to packages.}