tgamma - scripts - various script and utils
 (HTM) git clone git://z3bra.org/scripts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       tgamma (543B)
       ---
            1 #!/bin/sh
            2 
            3 usage () {
            4     echo "usage: `basename $0` <get|up|down|reset> [value]"
            5 }
            6 
            7 test "$#" -lt 1 && usage && exit
            8 test -n "$2" && amount=$2 || amount=0.1
            9 
           10 gamma=`grep RedGamma ~/.nvidia| cut -d= -f2`
           11 old=$gamma
           12 
           13 case $1 in
           14     get)  echo $gamma; exit ;;
           15     up)   gamma=$( echo "$gamma + $amount" | bc) ;;
           16     down) gamma=$( echo "$gamma - $amount" | bc) ;;
           17     reset)gamma="1.000000" ;;
           18     *) usage && exit ;;
           19 esac
           20 
           21 echo "$old -> $gamma"
           22 
           23 nvidia-settings -a [DPY:DVI-I-0]/Gamma=$gamma >/dev/null
           24 sed -i "/Gamma/s/$old/$gamma/" ~/.nvidia