aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-04-21 01:24:36 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-04-21 01:24:36 +0100
commit2b0930fbdea2565e01f451843dddeceef8e9cd42 (patch)
tree29e03c038580d92943ce3977461d4b92d45fe852 /dot_config
parent4260b23f59752ca9e88161f649285da3cce82982 (diff)
downloaddotfiles-2b0930fbdea2565e01f451843dddeceef8e9cd42.tar.gz
dotfiles-2b0930fbdea2565e01f451843dddeceef8e9cd42.tar.bz2
dotfiles-2b0930fbdea2565e01f451843dddeceef8e9cd42.zip
style(shell): apply shfmt (-i 2 -ci -s)
Diffstat (limited to 'dot_config')
-rwxr-xr-xdot_config/sway/executable_display-toggle.sh42
1 files changed, 21 insertions, 21 deletions
diff --git a/dot_config/sway/executable_display-toggle.sh b/dot_config/sway/executable_display-toggle.sh
index f39bf9b..b0e4d17 100755
--- a/dot_config/sway/executable_display-toggle.sh
+++ b/dot_config/sway/executable_display-toggle.sh
@@ -9,8 +9,8 @@ LAPTOP=$(echo "$OUTPUTS" | jq -r '[.[] | select(.name | test("^eDP")) | .name] |
EXTERNAL=$(echo "$OUTPUTS" | jq -r '[.[] | select(.name | test("^eDP") | not) | .name] | first // empty')
if [ -z "$EXTERNAL" ]; then
- [ -z "$1" ] && notify-send "Display" "No external display connected"
- exit 0
+ [ -z "$1" ] && notify-send "Display" "No external display connected"
+ exit 0
fi
[ -z "$LAPTOP" ] && exit 0
@@ -19,27 +19,27 @@ LAPTOP_WIDTH=$(echo "$OUTPUTS" | jq -r ".[] | select(.name == \"$LAPTOP\") | .cu
[ -z "$LAPTOP_WIDTH" ] && LAPTOP_WIDTH=1920
if [ "$1" = "init" ]; then
- NEXT="laptop-off"
+ NEXT="laptop-off"
else
- CURRENT=$(cat "$STATE_FILE" 2>/dev/null || echo "laptop-off")
- case "$CURRENT" in
- laptop-off) NEXT="side-by-side" ;;
- *) NEXT="laptop-off" ;;
- esac
+ CURRENT=$(cat "$STATE_FILE" 2>/dev/null || echo "laptop-off")
+ case "$CURRENT" in
+ laptop-off) NEXT="side-by-side" ;;
+ *) NEXT="laptop-off" ;;
+ esac
fi
case "$NEXT" in
- laptop-off)
- swaymsg output "$LAPTOP" disable || true
- swaymsg output "$EXTERNAL" enable || true
- swaymsg workspace number 1 || true
- echo "laptop-off" > "$STATE_FILE"
- [ -z "$1" ] && notify-send "Display" "Laptop screen off"
- ;;
- side-by-side)
- swaymsg output "$LAPTOP" enable pos 0 0 || true
- swaymsg output "$EXTERNAL" enable pos "$LAPTOP_WIDTH" 0 || true
- echo "side-by-side" > "$STATE_FILE"
- [ -z "$1" ] && notify-send "Display" "Side by side"
- ;;
+ laptop-off)
+ swaymsg output "$LAPTOP" disable || true
+ swaymsg output "$EXTERNAL" enable || true
+ swaymsg workspace number 1 || true
+ echo "laptop-off" >"$STATE_FILE"
+ [ -z "$1" ] && notify-send "Display" "Laptop screen off"
+ ;;
+ side-by-side)
+ swaymsg output "$LAPTOP" enable pos 0 0 || true
+ swaymsg output "$EXTERNAL" enable pos "$LAPTOP_WIDTH" 0 || true
+ echo "side-by-side" >"$STATE_FILE"
+ [ -z "$1" ] && notify-send "Display" "Side by side"
+ ;;
esac