From 3a5dc24f757141ca33e41b5be4642534534bfba1 Mon Sep 17 00:00:00 2001 From: crater2150 Date: Sun, 20 Aug 2023 17:23:35 +0200 Subject: [PATCH] Add script to setup supervise symlinks --- setup-supervise.zsh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 setup-supervise.zsh diff --git a/setup-supervise.zsh b/setup-supervise.zsh new file mode 100755 index 0000000..313e39a --- /dev/null +++ b/setup-supervise.zsh @@ -0,0 +1,18 @@ +#!/bin/zsh +for i in *(/); do + if [[ -h ${i:a}/supervise ]]; then continue + elif [[ -d ${i:a}/supervise ]]; then + echo "Warning: ${i:a}/supervise is a directory, not a symlink" + else + echo creating ${i:a}/supervise + ln -s ${XDG_RUNTIME_DIR:-/run/user/$UID}/supervise.${i:t} ${i:a}/supervise + fi +done +for i in */log(/); do + if [[ -h ${i:a}/supervise ]]; then continue + elif [[ -d ${i:a}/supervise ]]; then + echo "Warning: ${i:a}/supervise is a directory, not a symlink" + else + ln -s ${XDG_RUNTIME_DIR:-/run/user/$UID}/supervise.${i:h:t}-log ${i:a}/supervise + fi +done