grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / programs / calls.nix
blob36a4c51ddf438b7474312aa2309ca07b727ee503
1 { config, lib, pkgs, ... }:
3 let
4   cfg = config.programs.calls;
5 in {
6   options = {
7     programs.calls = {
8       enable = lib.mkEnableOption ''
9         GNOME calls: a phone dialer and call handler
10       '';
11     };
12   };
14   config = lib.mkIf cfg.enable {
15     programs.dconf.enable = true;
17     environment.systemPackages = [
18       pkgs.calls
19     ];
21     services.dbus.packages = [
22       pkgs.callaudiod
23     ];
24   };