Add external screen to laptop

Also switch to nvidia driver + Bumblebee to nouveau with PRIME. Too annoying to use external screen otherwise
master
Quentin Duchemin 2019-01-14 15:44:04 +01:00
parent a9cafcb9aa
commit 89a14170c0
2 changed files with 9 additions and 6 deletions

View File

@ -171,10 +171,11 @@ smart_gaps on
# Set mouse acceleration # Set mouse acceleration
exec_always --no-startup-id xinput set-prop 'FocalTechPS/2 FocalTech Touchpad' 'libinput Accel Speed' 0.8 exec_always --no-startup-id xinput set-prop 'FocalTechPS/2 FocalTech Touchpad' 'libinput Accel Speed' 0.8
exec_always --no-startup-id xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'libinput Accel Speed' 0.8
# ALSA key binding (media keys do not even have keycode...) # ALSA key binding (media keys do not even have keycode...)
bindsym XF86AudioRaiseVolume exec --no-startup-id amixer -D hw:PCH -M sset Master 5%+ bindsym XF86AudioRaiseVolume exec --no-startup-id amixer -D hw:PCH -M sset Master 5%+
bindsym XF86AudioLowerVolume exec --no-startup-id amixer -D hw:PCH -M sset Master 5%- bindsym XF86AudioLowerVolume exec --no-startup-id aimxer -D hw:PCH -M sset Master 5%-
bindsym XF86AudioMute exec --no-startup-id amixer -D hw:PCH -M sset 'Master' toggle bindsym XF86AudioMute exec --no-startup-id amixer -D hw:PCH -M sset 'Master' toggle
bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause bindsym XF86AudioPlay exec --no-startup-id playerctl play-pause
bindsym XF86AudioPrev exec --no-startup-ip playerctl prev bindsym XF86AudioPrev exec --no-startup-ip playerctl prev

View File

@ -7,7 +7,9 @@ if type "xrandr"; then
monitors=$(xrandr --query | grep " connected" | cut -d" " -f1) monitors=$(xrandr --query | grep " connected" | cut -d" " -f1)
monarray=($monitors) monarray=($monitors)
for name in ${names[@]}; do for name in ${names[@]}; do
MONITOR=${monarray[0]} polybar -q --reload ${name} & for mon in ${monarray[@]}; do
MONITOR=${mon} polybar -q --reload ${name} &
done
done done
else else
polybar --reload ${name} & polybar --reload ${name} &