From 50d4c21a7f7d049448cebd483eda7109fafa4880 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Mon, 3 Feb 2025 16:16:06 +0100 Subject: fix(pkgs/river-start): Create a wrapper script for river to store logs --- modules/by-name/ri/river/init_base.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'modules/by-name/ri/river/init_base.sh') diff --git a/modules/by-name/ri/river/init_base.sh b/modules/by-name/ri/river/init_base.sh index 5ed1d00a..938b46b1 100755 --- a/modules/by-name/ri/river/init_base.sh +++ b/modules/by-name/ri/river/init_base.sh @@ -1,5 +1,8 @@ #!/usr/bin/env sh +# NOTE: Keep this in sync with the file from `river-start` <2025-02-03> +RIVER_LOG_FILE="$HOME/.local/share/river/log" + err_fail() { if ! "$@"; then output="" @@ -10,11 +13,10 @@ err_fail() { output="$output '$arg'" fi done - printf "%s failed!\n" "$output" >>~/river_log + printf "%s failed!\n" "$output" >>"$RIVER_LOG_FILE" fi } -err_fail rm ~/river_log -exec 1>>"$HOME"/river_log -exec 2>>"$HOME"/river_log +exec 1>>"$RIVER_LOG_FILE" +exec 2>>"$RIVER_LOG_FILE" # Start of the generated stuff. -- cgit 1.4.1