aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbloodstalker <thabogre@gmail.com>2020-08-29 16:29:20 +0000
committerbloodstalker <thabogre@gmail.com>2020-08-29 16:29:20 +0000
commitaec1fbe7bfe7482f5419f2b863a0ab1008814f81 (patch)
treee823a9691b127e97130554ef22cff4d8bf4b37c6
parentzathura on alpine for windows use (diff)
downloaddockerimages-aec1fbe7bfe7482f5419f2b863a0ab1008814f81.tar.gz
dockerimages-aec1fbe7bfe7482f5419f2b863a0ab1008814f81.zip
new vim docker image
Diffstat (limited to '')
-rw-r--r--vim/Dockerfile13
-rwxr-xr-xvim/run.sh2
2 files changed, 15 insertions, 0 deletions
diff --git a/vim/Dockerfile b/vim/Dockerfile
new file mode 100644
index 0000000..abcd821
--- /dev/null
+++ b/vim/Dockerfile
@@ -0,0 +1,13 @@
+FROM alpine:3.12
+RUN apk update && apk upgrade
+RUN apk add tmux st vim ripgrep fzf curl wget git ctags
+
+RUN mkdir devi
+WORKDIR /devi
+
+RUN git clone https://github.com/kana/vim-arpeggio ~/.vim/bundle/vim-arpeggio
+RUN git clone https://github.com/nanotech/jellybeans.vim ~/.vim/bundle/jellybeans.vim
+RUN git clone https://github.com/vim-airline/vim-airline ~/.vim/bundle/vim-airline
+RUN git clone http://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
+RUN git clone http://github.com/terminaldweller/fedora && cd fedora/baseline && cp ./.vimrc ~/.vimrc
+RUN vim -c "PluginInstall" -c "qa"
diff --git a/vim/run.sh b/vim/run.sh
new file mode 100755
index 0000000..2758ae7
--- /dev/null
+++ b/vim/run.sh
@@ -0,0 +1,2 @@
+#!/usr/bin/env sh
+docker run -it --entrypoint ash $1