~kris/dots

srice

ref: e98f3b030dc24445bd55c68d95d2d81933fd68b3 srice/.local/bin/detach -rw-r--r-- 315 bytes
e98f3b03 — Kris Yotam chore: sync local state after restore (push updates, no pull) a month ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
# detach — run a command fully free of the terminal.
# New session, stdio discarded, parent can exit immediately.
#
# Usage: detach brave [args...]
#        detach gimp ~/pic.png

if [ "$#" -eq 0 ]; then
	echo "usage: detach <command> [args...]" >&2
	exit 1
fi

setsid "$@" </dev/null >/dev/null 2>&1 &