anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / office / activitywatch / wrapper.nix
blob5ae59a16df3e389de49c3c86ba7816d433d9faf6
2   lib,
3   symlinkJoin,
4   aw-server-rust,
5   aw-qt,
6   aw-notify,
7   aw-watcher-afk,
8   aw-watcher-window,
9   extraWatchers ? [ ],
12 symlinkJoin {
13   name = "activitywatch-${aw-server-rust.version}";
14   paths = [
15     aw-server-rust.out
16     aw-qt.out
17     aw-notify.out
18     aw-watcher-afk.out
19     aw-watcher-window.out
20   ] ++ (lib.forEach extraWatchers (p: p.out));
22   meta = with lib; {
23     description = "The best free and open-source automated time tracker";
24     homepage = "https://activitywatch.net/";
25     downloadPage = "https://github.com/ActivityWatch/activitywatch/releases";
26     changelog = "https://github.com/ActivityWatch/activitywatch/releases/tag/v${aw-server-rust.version}";
27     maintainers = with maintainers; [ huantian ];
28     mainProgram = "aw-qt";
29     platforms = platforms.linux;
30     license = licenses.mpl20;
31   };