From 3142992c573e564e4fabeac8ea0c32c04bc14f95 Mon Sep 17 00:00:00 2001 From: jacobsalmela Date: Sun, 14 Feb 2016 10:53:13 -0600 Subject: [PATCH] update --- advanced/Scripts/setupLCD.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/advanced/Scripts/setupLCD.sh b/advanced/Scripts/setupLCD.sh index bfcd0fc5..00e3a3f8 100644 --- a/advanced/Scripts/setupLCD.sh +++ b/advanced/Scripts/setupLCD.sh @@ -1,17 +1,21 @@ #!/usr/bin/env bash # Pi-hole: A black hole for Internet advertisements -# by Jacob Salmela -# Network-wide ad blocking via your Raspberry Pi -# # (c) 2015 by Jacob Salmela -# This file is part of Pi-hole. +# Network-wide ad blocking via your Raspberry Pi +# http://pi-hole.net +# Automatically configures the Pi to use the 2.8 LCD screen to display stats on it (also works over ssh) # # Pi-hole is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. -# pi-hole.net/donate +# Set up the LCD screen based on Adafruits instuctions +curl -SLs https://apt.adafruit.com/add-pin | sudo bash +sudo apt-get -y install raspberrypi-bootloader +sudo apt-get -y install adafruit-pitft-helper + +# Borrowed from somewhere. Will update when I find it. getInitSys() { if command -v systemctl > /dev/null && systemctl | grep -q '\-\.mount'; then SYSTEMD=1 @@ -23,6 +27,7 @@ getInitSys() { fi } +# Borrowed from somewhere. Will update when I find it. autoLoginPiToConsole() { if [ -e /etc/init.d/lightdm ]; then if [ $SYSTEMD -eq 1 ]; then @@ -37,6 +42,7 @@ autoLoginPiToConsole() { getInitSys + # Set pi to log in automatically autoLoginPiToConsole @@ -50,4 +56,5 @@ $SUDO curl -o /etc/default/console-setup https://raw.githubusercontent.com/pi-ho # Instantly apply the font change to the LCD screen $SUDO setupcon +# Start chronometer after the settings are applues $SUDO /usr/local/bin/chronometer.sh