Fixed st dependencies, nim installation, bashrc.

This commit is contained in:
Jonathan Bernard
2016-03-31 13:39:11 -05:00
parent 0f96754535
commit 77cf592524
2 changed files with 8 additions and 80 deletions

View File

@@ -2,11 +2,13 @@
pushd ~
sudo apt-get update
sudo apt-get install vim tmux git fluxbox aptitude default-jdk default-jdk-doc
sudo apt-get install vim tmux git fluxbox aptitude default-jdk default-jdk-doc fontconfig apt-file thefuck libxft-dev
sudo apt-file update
mkdir ~/projects ~/programs ~/temp
git clone _git@git.jdb-labs.com:jdb/dotfile temp/dotfiles
cd ~/temp/dotfiles
cp -r .fonts .tmux.conf .vimrc .vim .bash_aliases .gitconfig .screenrc .Xdefaults .config .gradle .xinitrc ~
cat .bashrc >> ~/.bashrc
# VIM
mkdir -p ~/.vim/autoload ~/.vim/bundle && \
@@ -40,8 +42,8 @@ echo 'export PATH="$PATH:$GROOVY_HOME/bin:$GRADLE_HOME/bin"' >> ~/.profile
# Setup Nim
cd ~/programs
git clone https://github.com/nim-lang/Nim.git
cd Nim
git clone https://github.com/nim-lang/Nim.git nim
cd nim
git clone --depth 1 https://github.com/nim-lang/csources
cd csources && sh build.sh
cd ..
@@ -52,6 +54,8 @@ cd ~/programs
git clone https://github.com/nim-lang/nimble
cd nimble
nim c -r src/nimble install
echo 'export PATH=$PATH:$HOME/.nimble/bin' >> ~/.profile
echo 'export NIM_HOME="$HOME/programs/nim"' >> ~/.profile
echo 'export PATH="$PATH:$NIM_HOME/bin:$HOME/.nimble/bin"' >> ~/.profile
popd