#!/bin/sh # End the script on any errors set -e # Change the working directory to this one cd "$(dirname "$0")" # Get administrative privileges sudo -v # Keep pinging sudo until this script finishes # Source: https://gist.github.com/cowboy/3118588 while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null & # Refresh GPG keys before installing packages make refresh-keys # Install PKGBUILDs make package=tari-core make package=color-scripts make package=xeventbind # Install and set the default toolchain for rust make rust # Install yay make aur package=yay # Install aur packages with yay yay -S rtv yay -S polybar yay -S gotop # Additional settings make fontconfig make yarnconfig # Enable the lightweight X11 display manager systemctl enable lxdm.service # Revoke privileges sudo -K # Install dotfiles make -C .. # Change the color scheme to a sane default wal --theme base16-tomorrow-night # Create the user's home directories xdg-user-dirs-update # Run vim for the first time (i.e. install plugins and exit) nvim