tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
programs/calls: init
Tom Fitzhenry
4 years ago
5d0bd88c
52168faa
+27
3 changed files
expand all
collapse all
unified
split
nixos
modules
module-list.nix
programs
calls.nix
pkgs
applications
networking
calls
default.nix
+1
nixos/modules/module-list.nix
···
121
./programs/bash-my-aws.nix
122
./programs/bcc.nix
123
./programs/browserpass.nix
0
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
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
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";
0
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 ];