#!/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="" for arg in "$@"; do if [ -z "$output" ]; then output="'$arg'" else output="$output '$arg'" fi done printf "%s failed!\n" "$output" >>"$RIVER_LOG_FILE" fi } exec 1>>"$RIVER_LOG_FILE" exec 2>>"$RIVER_LOG_FILE" # Start of the generated stuff.