Fix: xorg keyboard config being wiped on virtual machines.

This commit is contained in:
natemaia 2020-05-05 15:48:11 -07:00
parent c26737491e
commit 62125fc64b

View File

@ -7,7 +7,7 @@
# shellcheck disable=SC2086,SC2046,SC2254 # shellcheck disable=SC2086,SC2046,SC2254
VER=2.1.46 VER=2.1.47
# default values { # default values {
@ -1855,8 +1855,7 @@ install_tearfree()
local xpath="$1" local xpath="$1"
if [[ $VM != 'none' ]]; then if [[ $VM != 'none' ]]; then
echo "Virtual machine detected, removing xorg configs" [[ -e "$xpath/40-touchpad.conf" ]] && rm -fv "$xpath/40-touchpad.conf"
find "$xpath/" -name '*.conf' -delete -printf "remove %p\n"
elif [[ $TEARFREE ]]; then elif [[ $TEARFREE ]]; then
if lspci | grep ' VGA ' | grep -q 'Intel'; then if lspci | grep ' VGA ' | grep -q 'Intel'; then
echo "Creating Intel Tear Free config /etc/X11/xorg.conf.d/20-intel.conf" echo "Creating Intel Tear Free config /etc/X11/xorg.conf.d/20-intel.conf"