at master 687 B view raw
1# Telepathy daemon. 2{ 3 config, 4 lib, 5 pkgs, 6 ... 7}: 8{ 9 10 meta = { 11 maintainers = [ ]; 12 }; 13 14 ###### interface 15 16 options = { 17 18 services.telepathy = { 19 20 enable = lib.mkOption { 21 type = lib.types.bool; 22 default = false; 23 description = '' 24 Whether to enable Telepathy service, a communications framework 25 that enables real-time communication via pluggable protocol backends. 26 ''; 27 }; 28 29 }; 30 31 }; 32 33 ###### implementation 34 35 config = lib.mkIf config.services.telepathy.enable { 36 37 environment.systemPackages = [ pkgs.telepathy-mission-control ]; 38 39 services.dbus.packages = [ pkgs.telepathy-mission-control ]; 40 }; 41 42}