summaryrefslogtreecommitdiff
path: root/custom/trivmix-service.nix
diff options
context:
space:
mode:
Diffstat (limited to 'custom/trivmix-service.nix')
-rw-r--r--custom/trivmix-service.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/custom/trivmix-service.nix b/custom/trivmix-service.nix
index ba65ba0a..c9840c35 100644
--- a/custom/trivmix-service.nix
+++ b/custom/trivmix-service.nix
@@ -2,6 +2,7 @@
2, run ? null 2, run ? null
3, connectOut ? null 3, connectOut ? null
4, connectIn ? null 4, connectIn ? null
5, group ? null
5, trivmix 6, trivmix
6, stdenv 7, stdenv
7, makeWrapper 8, makeWrapper
@@ -36,7 +37,7 @@ in rec {
36 requires = [ "jack.service" ]; 37 requires = [ "jack.service" ];
37 serviceConfig = { 38 serviceConfig = {
38 Type = "simple"; 39 Type = "simple";
39 ExecStart = "${trivmix}/bin/trivmix --client ${name} --run ${genRun} --dir /dev/shm/${name}"; 40 ExecStart = "${trivmix}/bin/trivmix --client ${name} --run ${genRun} --level /dev/shm/mix/${name}/level${if ! isNull group then \" --dir /dev/shm/mix/${group}/level\" else \"\"}";
40 User = "jack"; 41 User = "jack";
41 Group = "audio"; 42 Group = "audio";
42 }; 43 };