summaryrefslogtreecommitdiff
path: root/.local/bin/ttyasrt
blob: 3b7317479b5313a02f47a4f233d79458f4d372b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

die()
{
	printf "\033[31;1merr: %b\033[0m\n" "$1"
	command -v notify-send > /dev/null &&
		notify-send "    ttyasrt" "$1"
	exit "${2:-1}"
}

[ -z "$TERMINAL" ] &&
	die "\$TERMIANL must be set"

if tty --silent; then
	exec "$@"
else
	exec "$TERMINAL" -- "$@"
fi