From 431847b59f29d51763b9bd88f9913e5a61a1a932 Mon Sep 17 00:00:00 2001 From: lightly-toasted Date: Sun, 7 Dec 2025 20:15:55 +0900 Subject: [PATCH] =?UTF-8?q?feat(y2q):=20add=20stderr=20=E2=86=92=E2=80=86s?= =?UTF-8?q?tdout=20redirection=20for=20runit=20services=20with=20logging?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/modules/runit/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home/modules/runit/default.nix b/home/modules/runit/default.nix index 85be181..478700f 100644 --- a/home/modules/runit/default.nix +++ b/home/modules/runit/default.nix @@ -52,6 +52,7 @@ source .env set +a '' else ""; + stderrToStdout = if sCfg.log.enable then "exec 2>&1" else ""; in lib.mkMerge [ { @@ -59,6 +60,7 @@ "runit/services/${serviceName}/run" = { text = '' #!/usr/bin/env bash + ${stderrToStdout} ${envExports} ${envFileSetup} ${sCfg.script}