-
Notifications
You must be signed in to change notification settings - Fork 1
/
makefile
69 lines (50 loc) · 1.3 KB
/
makefile
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
all: ~/.vimrc bash git ~/bin tmux.conf X openbox dmenu mpd irc gitflow python fish
debian:
sudo apt-get install vim-nox tmux
bash: ~/.bashrc ~/.bash_profile ~/.inputrc ~/.bash_prompt
~/.bashrc: bashrc
cp -a $? $@
~/.bash_profile: bash_profile
cp -a $? $@
~/.bash_prompt: bash_prompt
cp -a $? $@
~/.inputrc: inputrc
cp -a $? $@
~/.vimrc: vimrc
cp -a vimrc ~/.vimrc
vim +PlugInstall
vim/bundle/vundle:
git clone https://github.com/gmarik/vundle.git vim/bundle/vundle
git:
cp -a gitconfig ~/.gitconfig
gitflow:
git clone --recursive git://github.com/nvie/gitflow.git
make -C gitflow install prefix=$$HOME
~/bin: bin
mkdir -p ~/bin
cp -va bin/* ~/bin
irc:
mkdir -p ~/.irssi/scripts/autorun
cp -arv irssi/autorun ~/.irssi/scripts
cp irssi/startup ~.irssi
tmux.conf:
cp -a tmux ~/.tmux.conf
X:
cp -a Xdefaults ~/.Xdefaults
openbox:
mkdir -p ~/.config/openbox
cp -a openboxrc.xml ~/.config/openbox/rc.xml
cp -a conkyrc ~/.conkyrc
dmenu:
cp -a dmenurc ~/.dmenurc
mpd:
cp -a mpdconf ~/.mpdconf
mkdir -p ~/.mpdscribble
cp mpdscribble ~/.mpdscribble/mpdscribble.conf
python:
cp -a pythonrc ~/.pythonrc.py
mkdir -p ~/.config/ipython/profile_default
cp -a ipython ~/.config/ipython/profile_default/ipython_config.py
fish:
mkdir -p ~/.config/fish
cp -a config.fish ~/.config/fish/config.fish