You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#!/usr/bin/ENV sh
set -x set -e
ENV=/usr/bin/ENV OPWD=$PWD PACKAGE_MANAGER="sudo pacman" PM_UPDATE="$PACKAGE_MANAGER -Syu" PM_INSTALL="$PACKAGE_MANAGER -S" SCRIPT=$(readlink -f "$0") SCRIPTPATH=$(dirname "$SCRIPT")
cd $HOME
# Install the minimal toolset to bootstrap out process $PM_UPDATE # Install the development requirements so we can use aur packages $PM_INSTALL --needed base-devel # System basics for everything after this point $PM_INSTALL curl wget git zsh vim tmux openssh mosh
# Install OhMyZSH mkdir -p $HOME/build/oh-my-zsh cd $HOME/build/oh-my-zsh curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -o install.sh chmod +x install.sh $ENV sh install.sh cd $HOME
# Install package-query for yaourt cd $HOME/build git clone https://aur.archlinux.org/package-query.git cd package-query makepkg -sri
# Install yaourt cd $HOME/build git clone https://aur.archlinux.org/yaourt.git cd yaourt makepkg -sri
# Do a proper update including aur cd $HOME yaourt -Syua
# Install Other Essential Tools yaourt -S lsb-release screenfetch
# Install Timeshift $SCRIPTPATH/install_timeshift.sh
# Return to where we started cd $OPWD
|