aboutsummaryrefslogtreecommitdiff
path: root/initialLayout.sh
diff options
context:
space:
mode:
Diffstat (limited to 'initialLayout.sh')
-rwxr-xr-xinitialLayout.sh26
1 files changed, 20 insertions, 6 deletions
diff --git a/initialLayout.sh b/initialLayout.sh
index 2408911..54d3a98 100755
--- a/initialLayout.sh
+++ b/initialLayout.sh
@@ -1,15 +1,29 @@
#!/bin/sh
-if pgrep -x i3 && xrandr | grep 'HDMI.* connected'; then
- i3-msg focus left
- i3-msg workspace 3:👾
- i3-msg focus right
+hdmiConnected=""
+xrandr | grep 'HDMI.* connected' && hdmiConnected="y"
+
+if [ -n "$hdmiConnected" ]; then
+
+ "$HOME/.screenlayout/hdmi1080p.sh"
+
+ if pgrep -x bspwm; then
+ bspc monitor -f HDMI-1-1
+ fi
+
+ if pgrep -x i3; then
+ i3-msg focus left
+ i3-msg workspace 3:👾
+ i3-msg focus right
+ fi
+
fi
+pgrep -x bspwm && bspc desktop -l monocle
urxvt -e tmux new -s main &
-sleep 1
-if pgrep -x i3 && xrandr | grep 'HDMI.* connected'; then
+if pgrep -x i3 && [ -n "$hdmiConnected" ]; then
+ sleep 1
i3-msg move workspace number 1:💻
i3-msg workspace number 1:💻
fi