Garmin Connect IQ SDK icon

Garmin Connect IQ SDK 7.4.3,2024-12-11,90ec25e45

Build wearable experiences for Garmin devices and sensors with ConnectIQ SDK

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    connectiq # Garmin Connect IQ SDK
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    connectiq # Garmin Connect IQ SDK
  ];
}

Package Definition

{
  "pname": "connectiq",
  "version": "7.4.3,2024-12-11,90ec25e45",
  "src": {
    "url": "https://developer.garmin.com/downloads/connect-iq/sdks/connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45.dmg",
    "sha256": "a9c7d02d39c4bda6c76161f2d3150147ef32aae15d423cfbfbd09c24fbec014a"
  },
  "installPhase": [
    "mkdir -p \"$out/Applications\" && cp -r \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/MonkeyMotion.app\" \"$out/Applications/connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/MonkeyMotion.app\"",
    "mkdir -p \"$out/Applications\" && cp -r \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/ConnectIQ.app\" \"$out/Applications/connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/ConnectIQ.app\"",
    "mkdir -p \"$out/bin\" && ln -s \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/monkeyc\" \"$out/bin/monkeyc\"",
    "mkdir -p \"$out/bin\" && ln -s \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/monkeydoc\" \"$out/bin/monkeydoc\"",
    "mkdir -p \"$out/bin\" && ln -s \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/shell\" \"$out/bin/shell\"",
    "mkdir -p \"$out/bin\" && ln -s \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/monkeydo\" \"$out/bin/monkeydo\"",
    "mkdir -p \"$out/bin\" && ln -s \"connectiq-sdk-mac-7.4.3-2024-12-11-90ec25e45/bin/monkeybrains.jar\" \"$out/bin/monkeybrains.jar\""
  ],
  "meta": {
    "description": "Build wearable experiences for Garmin devices and sensors with ConnectIQ SDK",
    "homepage": "https://developer.garmin.com/connect-iq/"
  }
}