#!/bin/bash

# This script choose and run right terminal emulator
# for Sparky applications
# Created by Paweł "pavroo' Pijanowski 2015/02/28
# Copyright 2015-2020 under the GNU GPL2 License
# Last update 2020/09/02

TESTSPTERM=`which spterm`
TESTURXVT=`which urxvt`
#TESTTILDA=`which tilda`
#TILDAVER=`dpkg-query -l | grep tilda | grep 1.3`
TESTXTERM=`which xterm`

if [ "$1" = "" ]; then
	echo "Sparky XTerm provides a terminal emulator to Sparky tools."
	echo "Usage is as follows:"
	echo "sparky-xterm COMMAND"
	echo "for example: sparky-xterm top"
fi
	
if [ "$TESTSPTERM" != "" ]; then
	$TESTSPTERM -e "$@"

elif [ "$TESTURXVT" != "" ]; then
	$TESTURXVT +si -fn "xft:DejaVu Sans Mono:size=9" -fg white -cr white -tr -sh 40 +sb -pe default -bg black -blr 6x6 -e $@

#elif [ "$TESTTILDA" != "" ]; then
#	if [ "$TILDAVER" != "" ]; then
#		$TESTTILDA -c "$@"
#	elif [ "$TILDAVER" = "" ]; then
#		$TESTTILDA -g /opt/sparky/sparky-xterm -c "$@"
#	fi

elif [ "$TESTXTERM" != "" ]; then
	$TESTXTERM -e "$@"

else

	x-terminal-emulator -e "$@"

fi

exit 0
