|
@ -1,9 +1,9 @@ |
|
|
#!/usr/bin/ENV sh |
|
|
|
|
|
|
|
|
#!/usr/bin/env sh |
|
|
|
|
|
|
|
|
set -x |
|
|
set -x |
|
|
set -e |
|
|
set -e |
|
|
|
|
|
|
|
|
ENV=/usr/bin/ENV |
|
|
|
|
|
|
|
|
ENV=/usr/bin/env |
|
|
OPWD=$PWD |
|
|
OPWD=$PWD |
|
|
PACKAGE_MANAGER="sudo apt-get" |
|
|
PACKAGE_MANAGER="sudo apt-get" |
|
|
PM_UPDATE="$PACKAGE_MANAGER update" |
|
|
PM_UPDATE="$PACKAGE_MANAGER update" |
|
@ -16,7 +16,7 @@ cd $HOME |
|
|
# Install the minimal toolset to bootstrap out process |
|
|
# Install the minimal toolset to bootstrap out process |
|
|
$PM_UPDATE |
|
|
$PM_UPDATE |
|
|
# System basics for everything after this point |
|
|
# System basics for everything after this point |
|
|
$PM_INSTALL curl wget git zsh vim tmux mosh python-software-properties software-properties-common |
|
|
|
|
|
|
|
|
$PM_INSTALL curl wget git zsh vim tmux mosh software-properties-common |
|
|
|
|
|
|
|
|
# Install OhMyZSH |
|
|
# Install OhMyZSH |
|
|
mkdir -p $HOME/build/oh-my-zsh |
|
|
mkdir -p $HOME/build/oh-my-zsh |
|
@ -27,13 +27,13 @@ $ENV sh install.sh |
|
|
cd $HOME |
|
|
cd $HOME |
|
|
|
|
|
|
|
|
# Add the screenfetch repository |
|
|
# Add the screenfetch repository |
|
|
sudo add-apt-repository -y 'ppa:djcj/screenfetch' |
|
|
|
|
|
|
|
|
#sudo add-apt-repository -y 'ppa:djcj/screenfetch' |
|
|
|
|
|
|
|
|
# Install Other Essential Tools |
|
|
# Install Other Essential Tools |
|
|
$PM_INSTALL lsb-release screenfetch |
|
|
|
|
|
|
|
|
#$PM_INSTALL lsb-release screenfetch |
|
|
|
|
|
|
|
|
# Install Timeshift |
|
|
# Install Timeshift |
|
|
$SCRIPTPATH/install_timeshift.sh |
|
|
|
|
|
|
|
|
#$SCRIPTPATH/install_timeshift.sh |
|
|
|
|
|
|
|
|
# Return to where we started |
|
|
# Return to where we started |
|
|
cd $OPWD |
|
|
cd $OPWD |