improve display extends
This commit is contained in:
parent
3f467c8d36
commit
867e1cf679
17
config
17
config
@ -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
|
||||
|
@ -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
|
Loading…
x
Reference in New Issue
Block a user