Remove setup script
This script is essentially useless and was only kept to help transition users from the old JakeDay repository. All it does now is, if asked, set the hardware clock to local time (which is also described in the wiki) and print some (partially outdated) instructions. Since the instructions are referencing outdated kernel versions, just remove the script entirely instead of bothering to update them.
This commit is contained in:
parent
c9ee9bef2f
commit
e11a595103
73
setup.sh
73
setup.sh
|
@ -1,73 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# https://gist.github.com/davejamesmiller/1965569
|
||||
ask() {
|
||||
local prompt default reply
|
||||
|
||||
if [ "${2:-}" = "Y" ]; then
|
||||
prompt="Y/n"
|
||||
default=Y
|
||||
elif [ "${2:-}" = "N" ]; then
|
||||
prompt="y/N"
|
||||
default=N
|
||||
else
|
||||
prompt="y/n"
|
||||
default=
|
||||
fi
|
||||
|
||||
while true; do
|
||||
|
||||
# Ask the question (not using "read -p" as it uses stderr not stdout)
|
||||
echo -n "$1 [$prompt]: "
|
||||
|
||||
# Read the answer (use /dev/tty in case stdin is redirected from somewhere else)
|
||||
read reply </dev/tty
|
||||
|
||||
# Default?
|
||||
if [ -z "$reply" ]; then
|
||||
reply=$default
|
||||
fi
|
||||
|
||||
# Check if the reply is valid
|
||||
case "$reply" in
|
||||
Y*|y*) return 0 ;;
|
||||
N*|n*) return 1 ;;
|
||||
esac
|
||||
|
||||
done
|
||||
}
|
||||
|
||||
echo
|
||||
|
||||
echo "Setting your clock to local time can fix issues with Windows dualboot."
|
||||
if ask "Do you want to set your clock to local time instead of UTC?" N; then
|
||||
echo "==> Setting clock to local time..."
|
||||
sudo timedatectl set-local-rtc 1
|
||||
sudo hwclock --systohc --localtime
|
||||
else
|
||||
echo "==> Not setting clock..."
|
||||
fi
|
||||
|
||||
echo
|
||||
|
||||
echo "WARNING: This script doesn't automatically install packages anymore."
|
||||
echo "Please add a package repository and install the packages yourself!"
|
||||
echo "https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#surface-kernel-installation"
|
||||
echo
|
||||
echo "You should also check the post installation notes:"
|
||||
echo "https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#post-installation"
|
||||
echo
|
||||
echo "If you want to install the packages manually instead:"
|
||||
echo
|
||||
echo "Install the patched kernel:"
|
||||
echo "- SL3/SP7: Use the latest release."
|
||||
echo "- Other devices: Use the latest 4.19/5.3 release if you want multi-touch"
|
||||
echo " support. 5.5 only supports pen and single-touch."
|
||||
echo " https://github.com/linux-surface/linux-surface/releases"
|
||||
echo
|
||||
echo "Install the IPTS firmware package:"
|
||||
echo " https://github.com/linux-surface/surface-ipts-firmware/releases"
|
||||
echo
|
||||
echo "Patched libwacom packages are available to better support the pen."
|
||||
echo "If you intend to use the pen, it's recommended that you install them!"
|
||||
echo " https://github.com/linux-surface/libwacom-surface-deb/releases"
|
Loading…
Reference in a new issue