diff options
| author | Tslil Clingman <tslil.clingman@gmail.com> | 2015-07-09 21:49:41 +0200 |
|---|---|---|
| committer | Tslil Clingman <tslil.clingman@gmail.com> | 2015-07-09 21:49:41 +0200 |
| commit | 648365197b36e8abf98c856533cd5e88143df15b (patch) | |
| tree | a521a95aab2aabac883b2565001ddfa9f9a528b6 /vol | |
| parent | 4e6a4a524608d43561e32ddbd234586e8d6bef56 (diff) | |
Allowed for headphone adjustments in vol
Also turned off monitor after screen lock
Diffstat (limited to 'vol')
| -rwxr-xr-x | vol | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -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" |
