7 appimageTools.wrapType2 rec {
9 version = "2.2.9.2224";
12 url = "https://web.archive.org/web/20241218115559/https://clockify.me/downloads/Clockify_Setup.AppImage";
13 hash = "sha256-/L70C+sTFJPzXkt1NSak2wVTRtFy2zInIlmLPG5LqeY=";
16 extraInstallCommands =
18 appimageContents = appimageTools.extract { inherit pname version src; };
21 install -Dm 444 ${appimageContents}/clockify.desktop -t $out/share/applications
22 install -Dm 444 ${appimageContents}/clockify.png -t $out/share/pixmaps
24 substituteInPlace $out/share/applications/clockify.desktop \
25 --replace-fail 'Exec=AppRun' 'Exec=${pname}'
29 description = "Free time tracker and timesheet app that lets you track work hours across projects";
30 homepage = "https://clockify.me";
31 license = lib.licenses.unfree;
33 mainProgram = "clockify";
34 platforms = [ "x86_64-linux" ];