Tweak profile/vim settings & add installation of Python
This commit is contained in:
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
export EDITOR=vi
|
export EDITOR=vim
|
||||||
export PS1='[\h:\w]\$ '
|
export PS1='[\h:\w]\$ '
|
||||||
export PATH=~/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
|
export PATH=~/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
|
||||||
export PATH=$PATH:$HOME/bin:$HOME/node_modules/.bin
|
export PATH=$PATH:$HOME/bin:$HOME/node_modules/.bin
|
||||||
|
|||||||
@@ -108,7 +108,6 @@ let g:ale_completion_enabled = 1
|
|||||||
let g:ale_lint_on_text_changed = 'never'
|
let g:ale_lint_on_text_changed = 'never'
|
||||||
let g:ale_open_list = 1
|
let g:ale_open_list = 1
|
||||||
let g:ale_set_loclist = 0
|
let g:ale_set_loclist = 0
|
||||||
let g:ale_set_quickfix = 1
|
|
||||||
let g:ale_sign_column_always = 1
|
let g:ale_sign_column_always = 1
|
||||||
|
|
||||||
let g:ale_linters = {
|
let g:ale_linters = {
|
||||||
|
|||||||
+18
-13
@@ -21,6 +21,7 @@ pushd $HOME >/dev/null
|
|||||||
[[ -e "$FILE" ]] && rm -rf "$FILE"
|
[[ -e "$FILE" ]] && rm -rf "$FILE"
|
||||||
ln -sf "$CONFIG_DIR/home/$FILE" "$FILE"
|
ln -sf "$CONFIG_DIR/home/$FILE" "$FILE"
|
||||||
done
|
done
|
||||||
|
popd >/dev/null
|
||||||
|
|
||||||
echo "Updating brew, one moment..."
|
echo "Updating brew, one moment..."
|
||||||
brew update
|
brew update
|
||||||
@@ -29,29 +30,33 @@ pushd $HOME >/dev/null
|
|||||||
which -s ag || brew install ag
|
which -s ag || brew install ag
|
||||||
which -s ctags || brew install ctags
|
which -s ctags || brew install ctags
|
||||||
which -s fswatch || brew install fswatch
|
which -s fswatch || brew install fswatch
|
||||||
|
which -s python || brew install python # must preceed macvim
|
||||||
which -s gvim || brew install macvim
|
which -s gvim || brew install macvim
|
||||||
which -s node || brew install node
|
which -s node || brew install node
|
||||||
which -s rbenv || brew install rbenv
|
which -s rbenv || brew install rbenv
|
||||||
which -s watch || brew install watch
|
which -s watch || brew install watch
|
||||||
which -s wget || brew install wget
|
which -s wget || brew install wget
|
||||||
|
|
||||||
|
pushd /usr/local/bin >/dev/null
|
||||||
|
ln -sf pip2 pip
|
||||||
|
ln -sf python2 python
|
||||||
|
popd >/dev/null
|
||||||
|
|
||||||
echo "Installing standard NPM packages..."
|
echo "Installing standard NPM packages..."
|
||||||
which -s browserify || sudo npm install -g browserify
|
which -s browserify || npm install -g browserify
|
||||||
which -s coffee || sudo npm install -g coffee-script
|
which -s coffee || npm install -g coffee-script
|
||||||
which -s eslint || sudo npm install -g eslint
|
which -s eslint || npm install -g eslint
|
||||||
which -s grunt || sudo npm install -g grunt-cli
|
which -s grunt || npm install -g grunt-cli
|
||||||
which -s sass || sudo npm install -g node-sass
|
which -s sass || npm install -g node-sass
|
||||||
which -s nodemon || sudo npm install -g nodemon
|
which -s nodemon || npm install -g nodemon
|
||||||
which -s pug || sudo npm install -g pug-cli
|
which -s pug || npm install -g pug-cli
|
||||||
which -s tsc || sudo npm install -g typescript
|
which -s tsc || npm install -g typescript
|
||||||
which -s tslint || sudo npm install -g tslint
|
which -s tslint || npm install -g tslint
|
||||||
which -s ts-node || sudo npm install -g ts-node
|
which -s ts-node || npm install -g ts-node
|
||||||
which -s tsserver || sudo npm install -g typescript
|
which -s tsserver || npm install -g typescript
|
||||||
|
|
||||||
echo "Installing vi plugins..."
|
echo "Installing vi plugins..."
|
||||||
vim +PlugClean +PlugInstall +qall
|
vim +PlugClean +PlugInstall +qall
|
||||||
|
|
||||||
popd >/dev/null
|
|
||||||
|
|
||||||
echo "Done."
|
echo "Done."
|
||||||
echo
|
echo
|
||||||
|
|||||||
Reference in New Issue
Block a user