at 23.11-beta 575 B view raw
1{ config, pkgs, lib, ... }: 2 3with lib; 4 5{ 6 7 meta = { 8 maintainers = teams.deepin.members; 9 }; 10 11 ###### interface 12 13 options = { 14 15 services.deepin.app-services = { 16 17 enable = mkEnableOption (lib.mdDoc "service collection of DDE applications, including dconfig-center"); 18 19 }; 20 21 }; 22 23 24 ###### implementation 25 26 config = mkIf config.services.deepin.app-services.enable { 27 28 environment.systemPackages = [ pkgs.deepin.dde-app-services ]; 29 30 services.dbus.packages = [ pkgs.deepin.dde-app-services ]; 31 32 environment.pathsToLink = [ "/share/dsg" ]; 33 34 }; 35 36}