1# Zeitgeist
2{
3 config,
4 lib,
5 pkgs,
6 ...
7}:
8{
9
10 meta = with lib; {
11 maintainers = with maintainers; [ ] ++ teams.pantheon.members;
12 };
13
14 ###### interface
15
16 options = {
17 services.zeitgeist = {
18 enable = lib.mkEnableOption "zeitgeist, a service which logs the users' activities and events";
19 };
20 };
21
22 ###### implementation
23
24 config = lib.mkIf config.services.zeitgeist.enable {
25
26 environment.systemPackages = [ pkgs.zeitgeist ];
27
28 services.dbus.packages = [ pkgs.zeitgeist ];
29
30 systemd.packages = [ pkgs.zeitgeist ];
31 };
32}