at master 556 B view raw
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}