-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsetup.sh
executable file
·65 lines (40 loc) · 985 Bytes
/
setup.sh
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
#!/bin/sh
BASEDIR=$(dirname $0)
# SETUP VIM
VIMDIR=$BASEDIR/vim
rm ~/.vim
ln -s $VIMDIR ~/.vim
rm ~/.vimrc
ln -s $VIMDIR/vimrc ~/.vimrc
# SETUP BASH
BASHDIR=$BASEDIR/bash
rm ~/.bashrc
ln -s $BASHDIR/bashrc ~/.bashrc
rm ~/.bash_profile
ln -s $BASHDIR/bash_profile ~/.bash_profile
# SETUP TMUX
TMUXDIR=$BASEDIR/tmux
rm ~/.tmux.conf
ln -s $TMUXDIR/conf ~/.tmux.conf
# SETUP GIT
GITDIR=$BASEDIR/git
rm ~/.gitconfig
ln -s $GITDIR/gitconfig ~/.gitconfig
rm ~/.gitignore
ln -s $GITDIR/gitignore ~/.gitignore
# SETUP SSH
SSHDIR=$BASEDIR/ssh
rm ~/.ssh
ln -s $SSHDIR ~/.ssh
# SETUP XDEFAULTS
rm ~/.Xdefaults
ln -s $BASEDIR/Xdefaults
# SETUP RVM
RVMDIR=$BASEDIR/rvm
rm ~/.rvmrc
ln -s $RVMDIR/rc ~/.rvmrc
# SETUP LOCAL BINARIES
sudo wget http://getcomposer.org/composer.phar -O /usr/local/bin/composer
sudo chmod a+x /usr/local/bin/composer
sudo wget http://cs.sensiolabs.org/get/php-cs-fixer.phar -O /usr/local/bin/php-cs-fixer
sudo chmod a+x /usr/local/bin/php-cs-fixer