From 9181c40eae371a758a68db47a79b124cf4141986 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 18 Sep 2014 16:38:30 -0300 Subject: Initial import --- terminal | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 terminal (limited to 'terminal') diff --git a/terminal b/terminal new file mode 100755 index 0000000..e76974a --- /dev/null +++ b/terminal @@ -0,0 +1,38 @@ +#!/bin/bash +# +# Terminal emulator wrapper +# + +source ~/.geometry || exit 1 + +if [ -z "$TITLE" ]; then + if [ ! -z "$1" ]; then + TITLE="$1" + else + TITLE="terminal" + fi +fi + +if [ "$TERM" == "rxvt" ]; then + if [ ! -z "$1" ]; then + rxvt-unicode -bg black +sb -fg white -fn $FONT -g $GEOMETRY -title $TITLE \ + -e bash -rcfile $HOME/.terminal -c "$*" + else + rxvt-unicode -bg black +sb -fg white -fn $FONT -g $GEOMETRY -title $TITLE \ + -e bash -rcfile $HOME/.terminal + fi +elif [ "$TERM" == "Eterm" ]; then + if [ ! -z "$1" ]; then + Eterm --background-pixmap 0 --scrollbar 0 +sb -b black -f white -F $FONT --borderless no \ + --buttonbar 0 -g $GEOMETRY -n$TITLE -e bash -rcfile $HOME/.terminal -c "$*" + else + Eterm --background-pixmap 0 --scrollbar 0 +sb -b black -f white -F $FONT --borderless no \ + --buttonbar 0 -g $GEOMETRY -n$TITLE -e bash -rcfile $HOME/.terminal + fi +elif [ "$TERM" == "xterm" ]; then + if [ ! -z "$1" ]; then + xterm -u8 -fn $FONT -geometry $GEOMETRY -title $TITLE -e bash -c "$*" + else + xterm -u8 -fn $FONT -geometry $GEOMETRY -title $TITLE -e bash + fi +fi -- cgit v1.2.3