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