#!/usr/bin/env sh # nixos-config - My current NixOS configuration # # Copyright (C) 2025 Benedikt Peetz # SPDX-License-Identifier: GPL-3.0-or-later # # This file is part of my nixos-config. # # You should have received a copy of the License along with this program. # If not, see . # 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.