From 0ffcc00b1515fd109dbb95a750d7ada68679b04b Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Sat, 19 Nov 2011 14:08:18 +0000 Subject: [PATCH] i3-sensible-terminal: check $TERMINAL to not call 'which' without parameters (Thanks Fandekasp) --- debian/patches/use-x-terminal-emulator.patch | 2 +- i3-sensible-terminal | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/patches/use-x-terminal-emulator.patch b/debian/patches/use-x-terminal-emulator.patch index fd515c16..28e9200d 100644 --- a/debian/patches/use-x-terminal-emulator.patch +++ b/debian/patches/use-x-terminal-emulator.patch @@ -11,7 +11,7 @@ -# distribution-specific mechanism to find the preferred terminal emulator. On -# Debian, there is the x-terminal-emulator symlink for example. -# Please don't touch the first line, though: - which $TERMINAL >/dev/null && exec $TERMINAL "$@" + [ -n "$TERMINAL" ] && which $TERMINAL >/dev/null && exec $TERMINAL "$@" +# Debian-specific: use x-terminal-emulator +which x-terminal-emulator >/dev/null && exec x-terminal-emulator "$@" diff --git a/i3-sensible-terminal b/i3-sensible-terminal index 28e60623..e5bf2718 100755 --- a/i3-sensible-terminal +++ b/i3-sensible-terminal @@ -6,7 +6,7 @@ # distribution-specific mechanism to find the preferred terminal emulator. On # Debian, there is the x-terminal-emulator symlink for example. # Please don't touch the first line, though: -which $TERMINAL >/dev/null && exec $TERMINAL "$@" +[ -n "$TERMINAL" ] && which $TERMINAL >/dev/null && exec $TERMINAL "$@" # Hopefully one of these is installed: which xterm >/dev/null && exec xterm "$@" -- 2.39.2