From 648365197b36e8abf98c856533cd5e88143df15b Mon Sep 17 00:00:00 2001 From: Tslil Clingman Date: Thu, 9 Jul 2015 21:49:41 +0200 Subject: Allowed for headphone adjustments in vol Also turned off monitor after screen lock --- vol | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'vol') diff --git a/vol b/vol index 778abf9..662b92e 100755 --- a/vol +++ b/vol @@ -2,13 +2,22 @@ # A small volume control script for the laptop -cmd="amixer set Master" +if [ "$1" == "--headphone" ]; then + shift; + mixer="Headphone" +else + mixer="Master" +fi; + +cmd="amixer set $mixer" fle=$HOME/.vol + +echo -n $mixer\ > $fle case "$1" in - "up") $cmd 2%+;; - "down") $cmd 2%-;; + "--up") $cmd 2%+;; + "--down") $cmd 2%-;; *) $cmd toggle;; -esac | grep \% | cut -d\ -f 6,8 | tr -d '[]' > $fle +esac | tail -n 1 | cut -d: -f 2 | cut -d\ -f 4,6 | tr -d '[]' >> $fle for c in "set bargravity ne" "echo Volume: `cat $fle`" "set bargravity c"; do ratpoison -c "$c" -- cgit v1.2.3