]> src.twobees.de Git - dotfiles.git/blobdiff - stow/bin/.bin/sensible-terminal.sh
lxterminal
[dotfiles.git] / stow / bin / .bin / sensible-terminal.sh
diff --git a/stow/bin/.bin/sensible-terminal.sh b/stow/bin/.bin/sensible-terminal.sh
new file mode 100755 (executable)
index 0000000..ec3997b
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+#
+# copied from /usr/bin/i3-sensible-terminal and modified for my needs
+#
+for terminal in  lxterminal xfce4-terminal terminator x-terminal-emulator konsole gnome-terminal urxvt rxvt termit Eterm aterm uxterm xterm roxterm termite terminology st qterminal lilyterm tilix terminix kitty guake tilda alacritty hyper; do
+    if command -v "$terminal" > /dev/null 2>&1; then
+        if command -v "$terminal" > /dev/null 2>&1; then
+            notify-send -t 300 "$0 exec '$terminal'"
+        fi
+        exec "$terminal" "$@"
+    fi
+done
+
+i3-nagbar -m "$0 could not find a terminal emulator. Please install one."