1
1
#! /bin/sh
2
- pyvenv=` which pyvenv`
3
2
4
- if ! [ -x $pyvenv ]
5
- then
6
- echo " Can't find a pyvenv binary"
7
- exit
8
- fi
3
+ set -e
9
4
10
- py=` dirname $pyvenv ` /python
5
+ py=` which python3 `
11
6
12
7
echo " Using $py "
13
8
@@ -20,25 +15,29 @@ cd $install_dir
20
15
if ! [ -d " $install_dir /bin" ]
21
16
then
22
17
echo " Installing pyvenv using $pyvenv ..."
23
- $pyvenv env
18
+ $py -m venv .
24
19
fi
25
20
26
21
! [ -d $bundles ] && mkdir -p $bundles
27
22
28
- . $install_dir /env/bin/activate
23
+ . $install_dir /bin/activate
24
+
25
+ pip=$install_dir /bin/pip
29
26
30
27
echo " Installing dependencies..."
31
- pip install -q ConfigObject argparse
28
+ $ pip install -q ConfigObject argparse
32
29
33
30
echo " Installing ranger..."
34
- pip install -q --src=" $HOME /.vim/bundle/" \
35
- --install-option=" --script-dir=$install_dir /bin" \
31
+ $pip install -q --src=" $HOME /.vim/bundle/" \
36
32
-e " git+https://github.com/hut/ranger.git@master#egg=ranger"
37
33
38
34
echo " Installing oh-my-vim..."
39
- pip install -q --src=" $HOME /.vim/bundle/" \
40
- --install-option=" --script-dir=$install_dir /bin" \
41
- -e " git+https://github.com/gawel/oh-my-vim.git@master#egg=oh-my-vim"
35
+ if [ -d $HOME /.vim/bundle/oh-my-vim ]; then
36
+ $pip install -q -e " $HOME /.vim/bundle/oh-my-vim"
37
+ else
38
+ $pip install -q --src=" $HOME /.vim/bundle/" \
39
+ -e " git+https://github.com/gawel/oh-my-vim.git@master#egg=oh-my-vim"
40
+ fi
42
41
43
42
$install_dir /bin/oh-my-vim version > /dev/null
44
43
version=` $install_dir /bin/oh-my-vim version`
0 commit comments