X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=dotfiles%2Fuser%2Fthinkpad%2Fminimal%2Fxinitrc;h=44d3822ec68fcbb5257bcd90f242e046800ecc08;hb=da85846e77b0a4ae122e5ac55e54c4bdc693594e;hp=5aca941b07f8cfc7821db2d548a2eb741d580f1d;hpb=46c2911ac60e09492b90b1aaa5be456a2aff6b44;p=config diff --git a/dotfiles/user/thinkpad/minimal/xinitrc b/dotfiles/user/thinkpad/minimal/xinitrc index 5aca941..44d3822 100644 --- a/dotfiles/user/thinkpad/minimal/xinitrc +++ b/dotfiles/user/thinkpad/minimal/xinitrc @@ -10,11 +10,23 @@ xrdb -merge ~/.Xresources-local # Redshift to Berlin, Germany. redshift -rl 53:13 & -# Enforce QWERTZ. +# Enforce QWERTZ. (Why twice?) setxkbmap de +# Use CapsLock as Ctrl, against the Emacs pinky. +setxkbmap -option caps:ctrl_modifier + # Set up compose key. xmodmap ~/.Xmodmap +# Optionally, for certain Optimus systems with a first GPU connected to the +# display and a second (NVidia) GPU providing 3D acceleration, use the first GPU +# as sink for the second. This may confuse DPI settings, so re-set those. +if [ "${NVIDIA_DIRECT}" ]; then + xrandr --setprovideroutputsource modesetting NVIDIA-0 + xrandr --auto + xrandr --dpi 96 +fi + # Launch window manager. -i3 +i3 -c ~/.i3