tChanges gamma level on nvidia cards - scripts - various script and utils
(HTM) git clone git://z3bra.org/scripts
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) commit 6ffd419b64b639da84b134b0583eca79616a8edb
(DIR) parent 86a9232b5e054aa48ff411163cc7e0640404dddc
(HTM) Author: z3bra <willy@mailoo.org>
Date: Wed, 26 Mar 2014 19:43:12 +0100
Changes gamma level on nvidia cards
Diffstat:
A gamma.sh | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/gamma.sh b/gamma.sh
t@@ -0,0 +1,24 @@
+#!/bin/sh
+
+usage () {
+ echo "usage: `basename $0` <get|up|down|reset> [value]"
+}
+
+test "$#" -lt 1 && usage && exit
+test -n "$2" && amount=$2 || amount=0.1
+
+gamma=`grep RedGamma ~/.nvidia| cut -d= -f2`
+old=$gamma
+
+case $1 in
+ get) echo $gamma; exit ;;
+ up) gamma=`bc <<< "$gamma + $amount"` ;;
+ down) gamma=`bc <<< "$gamma - $amount"` ;;
+ reset)gamma="1.000000" ;;
+ *) usage && exit ;;
+esac
+
+echo "$old -> $gamma"
+
+nvidia-settings -a [DPY:DVI-I-0]/Gamma=$gamma >/dev/null
+sed -i "/Gamma/s/$old/$gamma/" ~/.nvidia