From 34b8b4c52e4afa8b854e6c3d37780ce5faf74c05 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Sun, 2 Feb 2025 18:14:33 +0100 Subject: refactor(modules/river): Migrate to `by-name` This includes a near rewrite `river-mk-keymap` (previously, `river_init_lesser`.) --- modules/by-name/ri/river/init_base.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 modules/by-name/ri/river/init_base.sh (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 new file mode 100755 index 00000000..5ed1d00a --- /dev/null +++ b/modules/by-name/ri/river/init_base.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env sh + +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 + fi +} +err_fail rm ~/river_log +exec 1>>"$HOME"/river_log +exec 2>>"$HOME"/river_log + +# Start of the generated stuff. -- cgit 1.4.1