Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
enigma # Enigma
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
enigma # Enigma
];
}
Package Definition
{
"pname": "enigma",
"version": "1.30",
"src": {
"url": "https://github.com/Enigma-Game/Enigma/releases/download/1.30/Enigma-1.30.dmg",
"sha256": "a15a17b9399da9bc5cfdb085765de448a18a372340676e8d3d3913765e147e19"
},
"installPhase": [
"mkdir -p \"$out/Applications/Enigma\" && cp -r \"Enigma\" \"$out/Applications\""
],
"meta": {
"description": "Puzzle game inspired by Oxyd and Rock'n'Roll",
"homepage": "https://www.nongnu.org/enigma/"
}
}