1{ config, lib, pkgs, ... }:
2
3with lib;
4
5let
6 cfg = config.programs.calls;
7in {
8 options = {
9 programs.calls = {
10 enable = mkEnableOption ''
11 Whether to enable GNOME calls: a phone dialer and call handler.
12 '';
13 };
14 };
15
16 config = mkIf cfg.enable {
17 environment.systemPackages = [
18 pkgs.calls
19 ];
20
21 services.dbus.packages = [
22 pkgs.callaudiod
23 ];
24 };
25}