Skip to content

Instantly share code, notes, and snippets.

@braaaax
Last active June 1, 2018 03:13
Show Gist options
  • Save braaaax/772d9e93622f545f440ed4293ec7c414 to your computer and use it in GitHub Desktop.
Save braaaax/772d9e93622f545f440ed4293ec7c414 to your computer and use it in GitHub Desktop.
#!/bin/bash
if ! [ $(id -u) = 0 ]
then
echo "Run as root"
exit 1
fi
if [ -e ~/.xmodmaprc ];then
xmodmap ~/.xmodmaprc
else
echo "keycode 94=grave asciitilde" > ~/.xmodmaprc
xmodmap ~/.xmodmaprc
fi
# APT
sed -i 's/main/main contrib non-free/g' /etc/apt/sources.list
echo 'deb http://ftp.debian.org/debian stretch-backports main' > /etc/apt/sources.list.d/stretch-backports.list
# Guest-Additions
apt-get update && apt-get upgrade -y
apt-get install build-essential module-assistant git gdebi zsh curl locate openvpn sudo
m-a prepare
echo "Install Guest Additions from the Devices menu"
read -p "Press [Enter] when done"
mount /media/cdrom
sh /media/cdrom/VBoxLinuxAdditions.run
# greeter
GREETER='/etc/lightdm/lightdm-gtk-greeter.conf'
sed -i 's/#background=/background=#000000/' $GREETER
sed -i 's/#theme-name=/theme-name=Adwaita-dark/' $GREETER
sed -i 's/#icon-theme-name=/icon-theme-name=Vibrancy-Colors-Dark/' $GREETER
sed -i 's/#font-name=/font-name=Sans 9/' $GREETER
sed -i 's/#xft-dpr=/xft-dpi=86/' $GREETER
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment