Loading nixos/modules/module-list.nix +1 −0 Original line number Diff line number Diff line Loading @@ -413,6 +413,7 @@ ./services/desktops/blueman.nix ./services/desktops/cpupower-gui.nix ./services/desktops/deepin/dde-api.nix ./services/desktops/deepin/app-services.nix ./services/desktops/deepin/dde-daemon.nix ./services/desktops/dleyna-renderer.nix ./services/desktops/dleyna-server.nix Loading nixos/modules/services/desktops/deepin/app-services.nix 0 → 100644 +36 −0 Original line number Diff line number Diff line { config, pkgs, lib, ... }: with lib; { meta = { maintainers = teams.deepin.members; }; ###### interface options = { services.deepin.app-services = { enable = mkEnableOption (lib.mdDoc "Service collection of DDE applications, including dconfig-center"); }; }; ###### implementation config = mkIf config.services.deepin.app-services.enable { environment.systemPackages = [ pkgs.deepin.dde-app-services ]; services.dbus.packages = [ pkgs.deepin.dde-app-services ]; environment.pathsToLink = [ "/share/dsg" ]; }; } Loading
nixos/modules/module-list.nix +1 −0 Original line number Diff line number Diff line Loading @@ -413,6 +413,7 @@ ./services/desktops/blueman.nix ./services/desktops/cpupower-gui.nix ./services/desktops/deepin/dde-api.nix ./services/desktops/deepin/app-services.nix ./services/desktops/deepin/dde-daemon.nix ./services/desktops/dleyna-renderer.nix ./services/desktops/dleyna-server.nix Loading
nixos/modules/services/desktops/deepin/app-services.nix 0 → 100644 +36 −0 Original line number Diff line number Diff line { config, pkgs, lib, ... }: with lib; { meta = { maintainers = teams.deepin.members; }; ###### interface options = { services.deepin.app-services = { enable = mkEnableOption (lib.mdDoc "Service collection of DDE applications, including dconfig-center"); }; }; ###### implementation config = mkIf config.services.deepin.app-services.enable { environment.systemPackages = [ pkgs.deepin.dde-app-services ]; services.dbus.packages = [ pkgs.deepin.dde-app-services ]; environment.pathsToLink = [ "/share/dsg" ]; }; }