#!/usr/bin/env bash set -euo pipefail if [[ ${EUID} -eq 0 ]]; then echo 'Run as your normal user (sudo will be requested for apt).' >&2; exit 1; fi if ! command -v apt-get >/dev/null; then echo 'Debian/Raspberry Pi OS required.' >&2; exit 1; fi sudo apt-get update sudo apt-get install -y ccze grc lolcat bat fd-find git mkdir -p "$HOME/.config/pi-console-color-toolkit" cp "$(dirname "$(readlink -f "$0")")/aliases.sh" "$HOME/.config/pi-console-color-toolkit/aliases.sh" cp "$(dirname "$(readlink -f "$0")")/prompt.sh" "$HOME/.config/pi-console-color-toolkit/prompt.sh" touch "$HOME/.bashrc" if ! grep -Fq '# pi-console-color-toolkit loader' "$HOME/.bashrc"; then cat >> "$HOME/.bashrc" <<'RC' # pi-console-color-toolkit loader if [[ $- == *i* ]]; then source "$HOME/.config/pi-console-color-toolkit/aliases.sh" source "$HOME/.config/pi-console-color-toolkit/prompt.sh" fi RC fi echo 'Installed. Run: source ~/.bashrc'