improve display extends

This commit is contained in:
Jesús 2019-04-17 18:57:09 -05:00
parent 3f467c8d36
commit 867e1cf679
No known key found for this signature in database
GPG Key ID: F6EE7BC59A315766
2 changed files with 15 additions and 14 deletions

17
config
View File

@ -256,8 +256,21 @@ exec --no-startup-id emacsclient -c
# i3lock
bindsym Pause exec "sh /home/$USER/.config/i3/scripts/i3lock.sh"
# i3display 2 screen
bindsym $mod+F4 exec "sh /home/$USER/.config/i3/scripts/i3display.sh"
## Manual management of external displays
# Set the shortcuts and what they do
set $mode_display Ext Screen (v) VGA ON, (h) HDMI ON, (x) VGA OFF, (y) HDMI OFF
mode "$mode_display" {
bindsym v exec --no-startup-id xrandr --output VGA1 --auto --right-of LVDS1, mode "default"
bindsym h exec --no-startup-id xrandr --output HDMI1 --auto --right-of LVDS1, mode "default"
bindsym x exec --no-startup-id xrandr --output VGA1 --auto --off, mode "default"
bindsym y exec --no-startup-id xrandr --output HDMI1 --auto --off, mode "default"
# back to normal: Enter or Escape
bindsym Return mode "default"
bindsym Escape mode "default"
}
# Declare here the shortcut to bring the display selection menu
bindsym $mod+x mode "$mode_display"
#open audio player
exec --no-startup-id audacious

View File

@ -1,12 +0,0 @@
#!/bin/bash
IN="LVDS1"
EXT="VGA1"
if ( xrandr | grep -q "$EXT disconnected")
then
xrandr --output $IN --auto --output $EXT --off
else
xrandr --output $IN --auto --primary --output $EXT --auto --right-of $IN
## Only VGA
# xrandr --output $IN --mode 1366x768
# xrandr --output $EXT --mode 1366x768 --right-of $IN
fi