From 9f60454ac7507f74415cb85b90a401b1758400c5 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Tue, 13 Jan 2026 13:56:00 +0100 Subject: [PATCH] Remove activitywatch --- overlay.nix | 1 - packages/activitywatch.nix | 45 -------------------------------------- 2 files changed, 46 deletions(-) delete mode 100644 packages/activitywatch.nix diff --git a/overlay.nix b/overlay.nix index e6f3340..c3e0ae3 100644 --- a/overlay.nix +++ b/overlay.nix @@ -1,4 +1,3 @@ final: prev: { - activitywatch-bin = prev.callPackage ./packages/activitywatch.nix { }; mia = prev.callPackage ./packages/mia/package.nix { }; } diff --git a/packages/activitywatch.nix b/packages/activitywatch.nix deleted file mode 100644 index 410e973..0000000 --- a/packages/activitywatch.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ - lib, - stdenv, - fetchzip, - autoPatchelfHook, - libGL, - freetype, - libdrm, - fontconfig, - harfbuzz, -}: - -stdenv.mkDerivation rec { - pname = "activitywatch-bin"; - version = "0.12.0"; - - src = fetchzip { - url = "https://github.com/ActivityWatch/activitywatch/releases/download/v${version}/activitywatch-v${version}-linux-x86_64.zip"; - sha256 = "sha256-4lfUxJTBpjrsRO+pmW7DNKV69tMr2wiarA5Fy4wPgMk="; - }; - - nativeBuildInputs = [ - autoPatchelfHook - libGL - freetype - libdrm - fontconfig - harfbuzz - ]; - installPhase = '' - mkdir -p $out/bin - cp -r * $out/ - ln -s $out/aw-qt $out/bin/aw-qt - ln -s $out/aw-server/aw-server $out/bin/aw-server - ln -s $out/aw-watcher-afk/aw-watcher-afk $out/bin/aw-watcher-afk - ln -s $out/aw-watcher-window/aw-watcher-window $out/bin/aw-watcher-window - ''; - - meta = with lib; { - homepage = "https://activitywatch.net/"; - description = "The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused."; - license = licenses.mpl20; - platforms = [ "x86_64-linux" ]; - }; -}