diff options
Diffstat (limited to 'toggle-docked.sh')
-rwxr-xr-x | toggle-docked.sh | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/toggle-docked.sh b/toggle-docked.sh new file mode 100755 index 0000000..4e2cb89 --- /dev/null +++ b/toggle-docked.sh @@ -0,0 +1,44 @@ +#!/bin/sh +hasVGA=$(xrandr | grep VGA-0 | cut -w -f2) + +if [ "$hasVGA" = "connected" ]; then + xrandr \ + --output VGA-0 \ + --mode 1024x768 \ + --pos 1920x312 \ + --rotate normal \ + --dpi 82 \ + --output DP-0 \ + --off \ + --output DP-1 \ + --off \ + --output DP-2 \ + --off \ + --output DP-3 \ + --primary \ + --mode 1920x1080 \ + --pos 0x0 \ + --rotate normal \ + --dpi 96 \ + --output DP-4 \ + --off +else + xrandr \ + --output VGA-0 \ + --off \ + --output DP-0 \ + --off \ + --output DP-1 \ + --off \ + --output DP-2 \ + --off \ + --output DP-3 \ + --primary \ + --mode 1920x1080 \ + --pos 0x0 \ + --rotate normal \ + --dpi 96 \ + --output DP-4 \ + --off +fi + |