Migrate to vim 8 plugin system
This commit is contained in:
parent
09c2060a1d
commit
eff4b43f76
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
/.vim/black/
|
||||
42
.gitmodules
vendored
Normal file
42
.gitmodules
vendored
Normal file
@ -0,0 +1,42 @@
|
||||
[submodule ".vim/pack/bardo/start/Indent-Guides"]
|
||||
path = .vim/pack/bardo/start/Indent-Guides
|
||||
url = https://github.com/vim-scripts/Indent-Guides.git
|
||||
[submodule ".vim/pack/bardo/start/black"]
|
||||
path = .vim/pack/bardo/start/black
|
||||
url = https://github.com/ambv/black.git
|
||||
[submodule ".vim/pack/bardo/start/vim-trailing-whitespace"]
|
||||
path = .vim/pack/bardo/start/vim-trailing-whitespace
|
||||
url = https://github.com/bronson/vim-trailing-whitespace.git
|
||||
[submodule ".vim/pack/bardo/start/base16-vim"]
|
||||
path = .vim/pack/bardo/start/base16-vim
|
||||
url = https://github.com/chriskempson/base16-vim.git
|
||||
[submodule ".vim/pack/bardo/start/Dockerfile.vim"]
|
||||
path = .vim/pack/bardo/start/Dockerfile.vim
|
||||
url = https://github.com/ekalinin/Dockerfile.vim.git
|
||||
[submodule ".vim/pack/bardo/start/vim-python-pep8-indent"]
|
||||
path = .vim/pack/bardo/start/vim-python-pep8-indent
|
||||
url = https://github.com/hynek/vim-python-pep8-indent.git
|
||||
[submodule ".vim/pack/bardo/start/python-mode"]
|
||||
path = .vim/pack/bardo/start/python-mode
|
||||
url = https://github.com/python-mode/python-mode.git
|
||||
[submodule ".vim/pack/bardo/start/vim-commentary"]
|
||||
path = .vim/pack/bardo/start/vim-commentary
|
||||
url = https://github.com/tpope/vim-commentary.git
|
||||
[submodule ".vim/pack/bardo/start/vim-fugitive"]
|
||||
path = .vim/pack/bardo/start/vim-fugitive
|
||||
url = https://github.com/tpope/vim-fugitive.git
|
||||
[submodule ".vim/pack/bardo/start/vim-markdown"]
|
||||
path = .vim/pack/bardo/start/vim-markdown
|
||||
url = https://github.com/tpope/vim-markdown.git
|
||||
[submodule ".vim/pack/bardo/start/vim-tmux"]
|
||||
path = .vim/pack/bardo/start/vim-tmux
|
||||
url = https://github.com/tmux-plugins/vim-tmux.git
|
||||
[submodule ".vim/pack/bardo/start/vim-airline"]
|
||||
path = .vim/pack/bardo/start/vim-airline
|
||||
url = https://github.com/vim-airline/vim-airline.git
|
||||
[submodule ".vim/pack/bardo/start/vim-airline-themes"]
|
||||
path = .vim/pack/bardo/start/vim-airline-themes
|
||||
url = https://github.com/vim-airline/vim-airline-themes.git
|
||||
[submodule ".vim/pack/bardo/start/ale"]
|
||||
path = .vim/pack/bardo/start/ale
|
||||
url = https://github.com/w0rp/ale.git
|
||||
1
.vim/pack/bardo/start/Dockerfile.vim
Submodule
1
.vim/pack/bardo/start/Dockerfile.vim
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 4e31ae28d462987ee6ae4aadb403aa8774dadb4d
|
||||
1
.vim/pack/bardo/start/Indent-Guides
Submodule
1
.vim/pack/bardo/start/Indent-Guides
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fb32046d791f959a9ca4f904262d645ad13069cf
|
||||
1
.vim/pack/bardo/start/ale
Submodule
1
.vim/pack/bardo/start/ale
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 73ca1e71918a0b50b7bbcbed91857c3618ad93cc
|
||||
1
.vim/pack/bardo/start/base16-vim
Submodule
1
.vim/pack/bardo/start/base16-vim
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 2073e2dd9fa0172ccdba92b3f0df25642a69f7db
|
||||
1
.vim/pack/bardo/start/black
Submodule
1
.vim/pack/bardo/start/black
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit fe24a15b84955130f23c8ab9490d1cdb98607b53
|
||||
1
.vim/pack/bardo/start/python-mode
Submodule
1
.vim/pack/bardo/start/python-mode
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f94b0d7b21714f950f5878b430fbfde21c3b7ad9
|
||||
1
.vim/pack/bardo/start/vim-airline
Submodule
1
.vim/pack/bardo/start/vim-airline
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 72888d87ea57761f21c9f67cd0c0faa5904795eb
|
||||
1
.vim/pack/bardo/start/vim-airline-themes
Submodule
1
.vim/pack/bardo/start/vim-airline-themes
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 3bfe1d00d48f7c35b7c0dd7af86229c9e63e14a9
|
||||
1
.vim/pack/bardo/start/vim-commentary
Submodule
1
.vim/pack/bardo/start/vim-commentary
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 141d9d32a9fb58fe474fcc89cd7221eb2dd57b3a
|
||||
1
.vim/pack/bardo/start/vim-fugitive
Submodule
1
.vim/pack/bardo/start/vim-fugitive
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit b66141e2523e03c3b71874fc2c7ae6989af7b335
|
||||
1
.vim/pack/bardo/start/vim-markdown
Submodule
1
.vim/pack/bardo/start/vim-markdown
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit e2d7fcd682a461a3951e8b5067cc8a0083e75e35
|
||||
1
.vim/pack/bardo/start/vim-python-pep8-indent
Submodule
1
.vim/pack/bardo/start/vim-python-pep8-indent
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 62189f57e66400fcd1135bfaf6ca2eeb2d233e15
|
||||
1
.vim/pack/bardo/start/vim-tmux
Submodule
1
.vim/pack/bardo/start/vim-tmux
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit b19923f7ab00bfcaeb252e0a452d49ebe2e49d6d
|
||||
1
.vim/pack/bardo/start/vim-trailing-whitespace
Submodule
1
.vim/pack/bardo/start/vim-trailing-whitespace
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 4c596548216b7c19971f8fc94e38ef1a2b55fee6
|
||||
25
.vimrc
25
.vimrc
@ -98,31 +98,6 @@ if has("autocmd")
|
||||
\ endif
|
||||
endif
|
||||
|
||||
" Download and install vim-plug
|
||||
if empty(glob('~/.vim/autoload/plug.vim'))
|
||||
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
|
||||
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
|
||||
endif
|
||||
|
||||
" Plug-ins
|
||||
call plug#begin('~/.vim/plugged')
|
||||
Plug 'vim-scripts/Indent-Guides'
|
||||
Plug 'ambv/black'
|
||||
Plug 'bronson/vim-trailing-whitespace'
|
||||
Plug 'chriskempson/base16-vim'
|
||||
Plug 'ekalinin/Dockerfile.vim'
|
||||
Plug 'hynek/vim-python-pep8-indent'
|
||||
Plug 'python-mode/python-mode'
|
||||
Plug 'tpope/vim-commentary'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'tpope/vim-markdown'
|
||||
Plug 'tmux-plugins/vim-tmux'
|
||||
Plug 'vim-airline/vim-airline'
|
||||
Plug 'vim-airline/vim-airline-themes'
|
||||
Plug 'w0rp/ale'
|
||||
call plug#end()
|
||||
|
||||
" In this house we obey the laws of airline
|
||||
let g:airline_powerline_fonts = 1
|
||||
let g:airline_enable_fugitive = 1
|
||||
|
||||
@ -1,13 +0,0 @@
|
||||
#!/bin/sh
|
||||
SCRIPTDIR="${HOME}/code/scriptamanent"
|
||||
|
||||
# bash
|
||||
ln -s "${SCRIPTDIR}/.bashrc" "${HOME}"
|
||||
|
||||
# tmux
|
||||
ln -s "${SCRIPTDIR}/.tmux.conf" "${HOME}"
|
||||
mkdir -p ~/tmux/plugins
|
||||
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
|
||||
|
||||
# vim
|
||||
ln -s "${SCRIPTDIR}/.vimrc" "${HOME}"
|
||||
26
bin/scriptamanent
Executable file
26
bin/scriptamanent
Executable file
@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
set -u
|
||||
|
||||
SCRIPTDIR=`dirname \`realpath "${0}"\``
|
||||
REPODIR=`realpath ${SCRIPTDIR}/..`
|
||||
|
||||
git=`command -v git`
|
||||
|
||||
# scripts
|
||||
mkdir -p "${HOME}/bin"
|
||||
for script in `ls "${SCRIPTDIR}"` ; do
|
||||
ln -s "${SCRIPTDIR}/${script}" "${HOME}/bin/`basename \"${script}\"`"
|
||||
done
|
||||
|
||||
# bash
|
||||
ln -s "${REPODIR}/.bashrc" "${HOME}"
|
||||
|
||||
# tmux
|
||||
ln -s "${REPODIR}/.tmux.conf" "${HOME}"
|
||||
mkdir -p "${HOME}/tmux/plugins"
|
||||
"${git}" clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
|
||||
|
||||
# vim
|
||||
ln -s "${REPODIR}/.vim/" "${HOME}"
|
||||
ln -s "${REPODIR}/.vimrc" "${HOME}"
|
||||
"${HOME}/bin/update-vim-plugins"
|
||||
5
bin/update-vim-plugins
Executable file
5
bin/update-vim-plugins
Executable file
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
BINDIR=`dirname \`realpath "${0}"\``
|
||||
REPODIR=`realpath ${BINDIR}/..`
|
||||
cd "${REPODIR}"
|
||||
git submodule update --remote --merge
|
||||
Loading…
Reference in New Issue
Block a user