#!/bin/bash # Make ZSH the default shell environment if [ `cat /etc/passwd | grep $USER | awk -F ':' '{print $7}'` != "/bin/zsh" ]; then echo "Changing shell to zsh" chsh -s $(which zsh) fi # ZIM Installation if [ ! -d "$HOME/.zim" ]; then echo "Installing ZIM" git clone --recursive --depth=1 https://github.com/zimfw/zimfw.git \ ${ZDOTDIR:-${HOME}}/.zim else echo "ZIM already exists." fi # Powerlevel9k Theme if [ ! -d "$HOME/.zim/modules/prompt/external-themes/powerlevel9k" ]; then echo "Installing Powerlevel9k theme" git clone --depth=1 https://github.com/bhilburn/powerlevel9k.git \ ~/.zim/modules/prompt/external-themes/powerlevel9k ln -s ~/.zim/modules/prompt/external-themes/powerlevel9k/powerlevel9k.zsh-theme ~/.zim/modules/prompt/functions/prompt_powerlevel9k_setup else echo "Powerlevel9k already exists." fi # Conda and pip if [ ! -d "$HOME/conda" ]; then echo "Installing Conda" wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O /tmp/miniconda.sh bash /tmp/miniconda.sh -b -p ~/conda rm /tmp/miniconda.sh echo "yes" | conda install pip else echo "Conda already installed" fi # Marker if [ ! -d "$HOME/.marker" ]; then echo "Installing Marker" git clone --depth=1 https://github.com/pindexis/marker $HOME/.marker $HOME/.marker/install.py fi # linking dotfiles $HOME/.dotfiles/dotfiles.sh link base