diff options
author | Michael Hanson <hansonorders@verison.net> | 2010-05-04 00:27:08 (GMT) |
---|---|---|
committer | Michael Hanson <hansonorders@verison.net> | 2010-05-04 00:27:08 (GMT) |
commit | b94d28649509115ec6821da376f88d284fe34e1f (patch) | |
tree | cdf0401200e0c93693237158e4cbc1497187f680 /abs/core-testing/LinHES-system/tvterm.sh | |
parent | 4629a7669ffba21068576ca8aac2c2051d360536 (diff) | |
parent | 53625148909b257564b35ba93ff3f4fd18f983df (diff) | |
download | linhes_pkgbuild-b94d28649509115ec6821da376f88d284fe34e1f.zip linhes_pkgbuild-b94d28649509115ec6821da376f88d284fe34e1f.tar.gz linhes_pkgbuild-b94d28649509115ec6821da376f88d284fe34e1f.tar.bz2 |
Merge branch 'master' of mihanson@knoppmyth.net:LinHES-PKGBUILD
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 |