nixfiles/lib/darwin/apps/productivity.nix

32 lines
981 B
Nix
Raw Normal View History

{ callPackage }:
2024-05-01 06:01:46 +03:00
let
common = callPackage ./common.nix {};
in with common; {
raycast = downloadAndInstallDmgApp {
url = "https://releases.raycast.com/download";
filename = "Raycast.app";
};
2024-05-01 07:43:04 +03:00
brave = downloadAndInstallDmgApp {
url = "https://referrals.brave.com/latest/BRV010/Brave-Browser.dmg";
filename = "Brave Browser.app";
};
snipaste = downloadAndInstallDmgApp {
url = "https://dl.snipaste.com/mac-beta";
filename = "Snipaste.app";
};
2024-05-01 06:01:46 +03:00
karabiner = downloadAndInstallDmgPkg {
url = "https://github.com/pqrs-org/Karabiner-Elements/releases/download/v14.13.0/Karabiner-Elements-14.13.0.dmg";
filename = "Karabiner-Elements.pkg";
condition = "! -d /Applications/Karabiner-Elements.app";
};
2024-05-01 07:43:04 +03:00
forkgram = downloadAndInstallZipApp {
url = "https://github.com/forkgram/tdesktop/releases/download/v4.16.10/Forkgram.macOS.no.auto-update_arm64.zip";
filename = "Telegram.app";
renameTo = "Forkgram.app";
2024-05-01 06:01:46 +03:00
};
}