diff options
author | Greg Frost <gregfrost1@bigpond.com> | 2010-04-26 06:07:18 (GMT) |
---|---|---|
committer | Greg Frost <gregfrost1@bigpond.com> | 2010-04-26 06:07:18 (GMT) |
commit | 415347d482b216bcfc3bb504a9e512bea328860b (patch) | |
tree | 55033b77d8604ba7417492a71a560734ae91c3b7 /abs/core-testing/LinHES-system/tvterm.sh | |
parent | b2a1209fb72193d69ad15afb8d7204f793c378e5 (diff) | |
download | linhes_pkgbuild-415347d482b216bcfc3bb504a9e512bea328860b.zip linhes_pkgbuild-415347d482b216bcfc3bb504a9e512bea328860b.tar.gz linhes_pkgbuild-415347d482b216bcfc3bb504a9e512bea328860b.tar.bz2 |
LinHES-system: forgot to git-add the tvterm.sh script
Diffstat (limited to 'abs/core-testing/LinHES-system/tvterm.sh')
-rwxr-xr-x | abs/core-testing/LinHES-system/tvterm.sh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/abs/core-testing/LinHES-system/tvterm.sh b/abs/core-testing/LinHES-system/tvterm.sh new file mode 100755 index 0000000..dfd116b --- /dev/null +++ b/abs/core-testing/LinHES-system/tvterm.sh @@ -0,0 +1,25 @@ +#!/bin/bash +# +# Create a terminal with a font that mostly fills the width of the screen. + +width=$(echo $(xdpyinfo | grep dimensions:) | cut -d' ' -f2 | cut -dx -f1) + +if [ -z "$width" ] ; then + width=1024 +fi + +if [ $width -ge 1920 ] ; then + fontsize=24 +elif [ $width -ge 1440 ] ; then + fontsize=21 +elif [ $width -ge 1280 ] ; then + fontsize=18 +elif [ $width -ge 1024 ] ; then + fontsize=14 +elif [ $width -ge 800 ] ; then + fontsize=11 +elif [ $width -ge 640 ] ; then + fontsize=8 +fi + +xterm -fa 'DejaVu Sans Mono' -fs $fontsize |