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