grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / services / desktops / zeitgeist.nix
blobf170e90a2a417b95982ca63191e6ae4c5912a9e9
1 # Zeitgeist
3 { config, lib, pkgs, ... }:
5 with lib;
9   meta = with lib; {
10     maintainers = with maintainers; [ ] ++ teams.pantheon.members;
11   };
13   ###### interface
15   options = {
16     services.zeitgeist = {
17       enable = mkEnableOption "zeitgeist, a service which logs the users' activities and events";
18     };
19   };
21   ###### implementation
23   config = mkIf config.services.zeitgeist.enable {
25     environment.systemPackages = [ pkgs.zeitgeist ];
27     services.dbus.packages = [ pkgs.zeitgeist ];
29     systemd.packages = [ pkgs.zeitgeist ];
30   };