#!/bin/bash -e set -e set -x # install ansible which pip || ( sudo apt-get update ; sudo apt-get -y dist-upgrade ; sudo apt-get -y install python3-pip ) which git || ( sudo apt-get update ; sudo apt-get -y dist-upgrade ; sudo apt-get -y install git ) which ansible || sudo pip install ansible # run ansible playbooks for playbook in debian.ansible.basics \ gtc-rename \ gtc-crypt \ debian.ansible.docker \ debian.ansible.firewall \ debian.ansible.flatpak \ debian.ansible.kodi do sudo rm -rf ${playbook} git clone https://gitea.ds9.dedyn.io/olli/${playbook}.git sudo ansible-playbook --connection=local --inventory $(hostname), --limit $(hostname) ${playbook}/*.yml sudo rm -rf ${playbook} done echo '#!/bin/bash gnome-terminal -- ~/share.sh ' >/home/pi/.xsessionrc chmod 700 /home/pi/.xsessionrc chown pi. /home/pi/.xsessionrc