forked from demonlife/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
executable file
·37 lines (30 loc) · 921 Bytes
/
Makefile
File metadata and controls
executable file
·37 lines (30 loc) · 921 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# wget https://raw.github.com/luin/dotfiles/master/Makefile -O - | make -- install
master=git://github.com/foobarren/dotfiles.git
vundle=git://github.com/gmarik/vundle.git
dest=~/.foobarren_dotfiles
all: install
install: download install-yum install-zsh install-vim install-pip
vim: download install-vim
zsh: download install-zsh
pip: install-pip
yum: install-yum
download:
@rm -rf $(dest)
git clone $(master) $(dest)
install-yum:
sudo yum install -y ctags ack grep git tig
install-pip:
@curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
sudo python get-pip.py
sudo pip install pylint
sudo pip install virtualenvwrapper
sudo pip install coverage
#sudo pip install isort
install-zsh:
ln -fs $(dest)/zshrc ~/.zshrc
install-vim:
ln -fs $(dest)/vimrc ~/.vimrc
@rm -rf ~/.vim/bundle/vundle
git clone -q $(vundle) ~/.vim/bundle/vundle
@vim +NeoBundleInstall +qall
@mkdir -p ~/.vim/undo