From cfce7547cd36c8ab7f53fb620e0297e722761d8d Mon Sep 17 00:00:00 2001 From: jason Date: Thu, 20 Apr 2017 16:36:34 -0600 Subject: Update move in scripts, add bin scripts --- scripts/bin/fix_screens_at_work.sh | 11 +++++++++++ scripts/bin/notifyvolume | 3 +++ scripts/bin/run-once | 7 +++++++ 3 files changed, 21 insertions(+) create mode 100755 scripts/bin/fix_screens_at_work.sh create mode 100755 scripts/bin/notifyvolume create mode 100755 scripts/bin/run-once (limited to 'scripts') diff --git a/scripts/bin/fix_screens_at_work.sh b/scripts/bin/fix_screens_at_work.sh new file mode 100755 index 0000000..5fa27a7 --- /dev/null +++ b/scripts/bin/fix_screens_at_work.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +#xrandr --setprovideroutputsource 1 0 +#xrandr --output DP-2 --mode 1920x1200 +xrandr --output DP-4 --right-of DP-2 --auto --primary --mode 2560x1440 +xrandr --output DVI-I-1-1 --below DP-4 --auto + +# For some reason, occasionally this needs to be executed twice +xmodmap ~/.Xmodmap-pckeyboard_fix +sleep 1 +xmodmap ~/.Xmodmap-pckeyboard_fix diff --git a/scripts/bin/notifyvolume b/scripts/bin/notifyvolume new file mode 100755 index 0000000..0da7337 --- /dev/null +++ b/scripts/bin/notifyvolume @@ -0,0 +1,3 @@ +#!/bin/bash + +exec /usr/bin/notify-send -t 1000 -i volume-knob "Volume $(amixer -q | grep -A5 Master | grep '%' | cut -d'[' -f2 | cut -d']' -f1)" diff --git a/scripts/bin/run-once b/scripts/bin/run-once new file mode 100755 index 0000000..56f3709 --- /dev/null +++ b/scripts/bin/run-once @@ -0,0 +1,7 @@ +#! /bin/bash + +# Run program unless it's already running. + +if [ -z "`ps -Af | grep -o -w ".*$1" | grep -v grep | grep -v run-once`" ]; then + $@ +fi \ No newline at end of file -- cgit v1.2.1