-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
35 lines (30 loc) · 999 Bytes
/
install.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
ME=`whoami`
OH_MY_ZSH="/Users/$ME/.oh-my-zsh/"
if [ ! -d "$OH_MY_ZSH" ] ;then
# 安装ohmyzsh
echo "安装oh-my-zsh"
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fi
if [ ! -f "/usr/local/bin/brew" ] ;then
# 安装homebrew
echo "安装homebrew"
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
fi
# 安装软件
echo "安装brew software"
brew bundle
# jdk配置
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
VUNDLE="/Users/$ME/.vim/bundle/Vundle.vim"
if [ ! -d "$VUNDLE" ] ;then
# 安装vim vundle
echo "安装vim vundle"
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
fi
cp -f .vimrc $HOME/
cp -f .zshrc $HOME/
cp -f reset-ide.sh $HOME/
cp -f .functions $HOME/
# 安装vim插件
vim +PluginInstall +qall
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv