Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
isolator # Isolator
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
isolator # Isolator
];
} Package Definition
{
"pname": "isolator",
"version": "4.99beta",
"src": {
"url": "https://www.willmore.eu/software/download/Isolator-4.99beta.dmg",
"sha256": "8ab9344efd503606c88dbd5a139e932f37d25ec9b8d7c574a6af9f6cf1d9bcaf"
},
"installPhase": [
"mkdir -p \"$out/Applications/Isolator.app\" && cp -r \"Isolator.app\" \"$out/Applications\""
],
"meta": {
"description": "Menu bar app that hides desktop, inactive windows, etc.",
"homepage": "https://www.willmore.eu/software/isolator/"
}
}