diff --git a/bspwmrc b/bspwmrc index 1e3685a..beac03a 100755 --- a/bspwmrc +++ b/bspwmrc @@ -1,14 +1,15 @@ #! /bin/sh if pgrep sxhkd ; then pkill sxhkd; fi +_hostname="$(hostname)" -if [ "$(hostname)" = Patricia ] ; then +if [ "$_hostname" = Patricia ] ; then # aoc bspc monitor HDMI-0 -d I II III IV V VI VII VIII IX X # the other one bspc monitor DVI-0 -d 001 010 011 100 x101 sxhkd -c ~/.config/sxhkd/sxhkdrc ~/.config/sxhkd/sxhkdrc.bspwm ~/.config/sxhkd/sxhkdrc.bspwm.patricia & -elif [ "$(hostname)" = Pamela ] ; then +elif [ "$_hostname" = Pamela ] ; then # AOC bspc monitor HDMI-1-1 -d I II III IV V VI VII VIII IX X # samsung diff --git a/external.sh b/external.sh index 60f4977..ec79f8b 100755 --- a/external.sh +++ b/external.sh @@ -6,6 +6,9 @@ instance=$3 consequences=$4 title=$(xtitle "$wid") +hostname=$(hostname) + +# notify-send "$title" "$1 | $2 | $3 | $4" case "$title" in WM_FORCE_FLOATING) @@ -15,3 +18,13 @@ case "$title" in echo "state=fullscreen" ;; esac + +case "$class" in + firefoxdeveloperedition) + if [ "$instance" = Devtools ] && [ "$hostname" = Pamela ] ; then + eval "$consequences" + echo "monitor=VGA-1-1" + fi + ;; +esac +