Flutter SDK icon

Flutter SDK 3.38.5

UI toolkit for building applications for mobile, web and desktop

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    flutter # Flutter SDK
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    flutter # Flutter SDK
  ];
}

Package Definition

{
  "pname": "flutter",
  "version": "3.38.5",
  "src": {
    "url": "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.38.5-stable.zip",
    "sha256": "edbbb62fc35223df318d4b41c5962483e020d91fd6ad2f6e0a8f4d0a41577646"
  },
  "installPhase": [
    "mkdir -p \"$out/Applications/$HOMEBREW_PREFIX/share/flutter\" && cp -r \"flutter\" \"$out/Applications\"",
    "mkdir -p \"$out/bin\" && ln -s \"flutter/bin/dart\" \"$out/bin/dart\"",
    "mkdir -p \"$out/bin\" && ln -s \"flutter/bin/flutter\" \"$out/bin/flutter\""
  ],
  "meta": {
    "description": "UI toolkit for building applications for mobile, web and desktop",
    "homepage": "https://flutter.dev/"
  }
}