Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
processing_3 # Processing
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
processing_3 # Processing
];
} Package Definition
{
"pname": "processing_3",
"version": "3.5.4,0270",
"src": {
"url": "https://github.com/processing/processing/releases/download/processing-0270-3.5.4/processing-3.5.4-macosx.zip",
"sha256": "4d64fe42a6c5c0863cc82e93a036e73731999ee9448be45bc322f91b0010bb6b"
},
"installPhase": [
"mkdir -p \"$out/Applications/Processing.app\" && cp -r \"Processing.app\" \"$out/Applications\""
],
"meta": {
"description": "Flexible software sketchbook and a language for learning how to code",
"homepage": "https://processing.org/"
}
}