-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
54 lines (42 loc) · 1.42 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
install: install-bash install-fish install-i3 install-git install-zathura install-tmux install-general install-emacs install-cmus
install-bash:
ln -s `pwd`/bash/bash_profile ~/.bash_profile
ln -s `pwd`/bash/bashrc ~/.bashrc
install-vim:
mkdir -p ~/.vim/backup
mkdir -p ~/.vim/swap
mkdir -p ~/.vim/undo
ln -s `pwd`/vimrc ~/.vimrc
install-fish:
mkdir -p ~/.config/fish/
rm -f ~/.config/fish/config.fish
ln -s `pwd`/fish/config.fish ~/.config/fish/config.fish
install-i3:
mkdir -p ~/.i3
ln -s `pwd`/i3/config ~/.i3/config
ln -s `pwd`/i3/i3status.conf ~/.i3status.conf
# ln -s `pwd`/compton.conf ~/.compton.conf
install-git:
ln -s `pwd`/.gitconfig ~/.gitconfig
ln -s `pwd`/.gitignore ~/.gitignore
install-zathura:
mkdir -p ~/.config/zathura
ln -s `pwd`/zathura/zathurarc ~/.config/zathura/zathurarc
install-tmux:
ln -s `pwd`/tmux.conf ~/.tmux.conf
install-general:
ln -s `pwd`/xinitrc ~/.xinitrc
ln -s `pwd`/Xresources ~/.Xresources
install-emacs:
mkdir -p ~/.emacs.d/.
ln -s `pwd`/emacs/init.el ~/.emacs.d/init.el
install-cmus:
mkdir -p ~/.config/cmus/
ln -s `pwd`/cmus/rc ~/.config/cmus/rc
install-zsh:
ln -s `pwd`/zsh/zshrc ~/.zshrc
ln -s `pwd`/zsh/zprofile ~/.zprofile
install-vscode:
mkdir -p ~/Library/Application\ Support/Code/User/
ln -s `pwd`/vscode/settings.json ~/Library/Application\ Support/Code/User/settings.json
ln -s `pwd`/vscode/keybindings.json ~/Library/Application\ Support/Code/User/keybindings.json