From d33afe18c6a80ae84b189f623215c0c07fa7cf26 Mon Sep 17 00:00:00 2001 From: = Date: Sat, 11 Apr 2020 17:27:46 +0100 Subject: [PATCH 1/2] only compute hostname once --- bspwmrc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 From 2cdb0043e2462a549600436978413559e4d696af Mon Sep 17 00:00:00 2001 From: = Date: Sat, 11 Apr 2020 17:28:12 +0100 Subject: [PATCH 2/2] open firefox devtools on specific monitor --- external.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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 +