1# Zeitgeist
2
3{ config, lib, pkgs, ... }:
4
5with lib;
6
7{
8 ###### interface
9
10 options = {
11 services.zeitgeist = {
12 enable = mkEnableOption "zeitgeist";
13 };
14 };
15
16 ###### implementation
17
18 config = mkIf config.services.zeitgeist.enable {
19
20 environment.systemPackages = [ pkgs.zeitgeist ];
21
22 services.dbus.packages = [ pkgs.zeitgeist ];
23
24 systemd.packages = [ pkgs.zeitgeist ];
25 };
26}