summaryrefslogtreecommitdiff
path: root/Scripts/setUpeveryThing
diff options
context:
space:
mode:
Diffstat (limited to 'Scripts/setUpeveryThing')
-rw-r--r--Scripts/setUpeveryThing49
1 files changed, 49 insertions, 0 deletions
diff --git a/Scripts/setUpeveryThing b/Scripts/setUpeveryThing
new file mode 100644
index 0000000..ddf6c96
--- /dev/null
+++ b/Scripts/setUpeveryThing
@@ -0,0 +1,49 @@
+sudo apt -y update
+sudo apt -y upgrade
+
+sudo apt -y install zsh
+sudo apt -y install cowsay
+sudo apt -y install fortune
+sudo apt -y install htop
+sudo apt -y install python
+sudo apt -y install python-pip
+sudo apt -y install python3
+sudo apt -y install python3-pip
+sudo apt -y install git
+
+sudo apt -y install emacs-nox
+sudo apt -y install vim
+sudo apt -y install nano
+
+sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
+
+
+git clone --bare https://bitbucket.org/durdn/cfg.git $HOME/.cfg
+function config {
+ /usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME $@
+}
+mkdir -p .config-backup
+config checkout
+if [ $? = 0 ]; then
+ echo "Checked out config.";
+ else
+ echo "Backing up pre-existing dot files.";
+ config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .config-backup/{}
+fi;
+config checkout
+config config status.showUntrackedFiles no
+
+sudo apt -y install terminator
+
+sudo apt -y install texlive
+
+sudo apt -y install texlive-lang-european
+
+sudo apt -y install conky
+sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
+echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
+sudo apt update
+
+sudo apt -y install spotify-client
+sudo apt -y install virtualbox
+