programs/calls: init

+27
+1
nixos/modules/module-list.nix
··· 121 ./programs/bash-my-aws.nix 122 ./programs/bcc.nix 123 ./programs/browserpass.nix 124 ./programs/captive-browser.nix 125 ./programs/ccache.nix 126 ./programs/cdemu.nix
··· 121 ./programs/bash-my-aws.nix 122 ./programs/bcc.nix 123 ./programs/browserpass.nix 124 + ./programs/calls.nix 125 ./programs/captive-browser.nix 126 ./programs/ccache.nix 127 ./programs/cdemu.nix
+25
nixos/modules/programs/calls.nix
···
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.programs.calls; 7 + in { 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 + }
+1
pkgs/applications/networking/calls/default.nix
··· 94 95 meta = with lib; { 96 description = "A phone dialer and call handler"; 97 homepage = "https://source.puri.sm/Librem5/calls"; 98 license = licenses.gpl3Plus; 99 maintainers = with maintainers; [ craigem lheckemann ];
··· 94 95 meta = with lib; { 96 description = "A phone dialer and call handler"; 97 + longDescription = "GNOME Calls is a phone dialer and call handler. Setting NixOS option `programs.calls.enable = true` is recommended."; 98 homepage = "https://source.puri.sm/Librem5/calls"; 99 license = licenses.gpl3Plus; 100 maintainers = with maintainers; [ craigem lheckemann ];