Add ActivityWatch

This commit is contained in:
Paul-Henri Froidmont 2022-09-15 23:49:33 +02:00
parent c02af259e2
commit 546bc7e2e7
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
7 changed files with 89 additions and 24 deletions

17
overlay.nix Normal file
View file

@ -0,0 +1,17 @@
{}:
final: prev:
{
ncmpcpp = prev.ncmpcpp.override { visualizerSupport = true; };
firefox = prev.firefox.override { pkcs11Modules = [ prev.eid-mw ]; };
exodus = prev.exodus.overrideDerivation (old: {
src = prev.fetchurl {
url = "https://downloads.exodus.com/releases/${old.pname}-linux-x64-${old.version}.zip";
sha256 = "sha256-rizVb3Yckd0ionRunT7VRq+wJvtNffkk3QzxTYQgvnY=";
};
unpackCmd = ''
${prev.unzip}/bin/unzip "$src" -x "Exodus*/lib*so"
'';
});
activitywatch-bin = prev.callPackage ./packages/activitywatch.nix { };
}