summaryrefslogtreecommitdiff
path: root/home-config/zsh/zsh-autosuggestions/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'home-config/zsh/zsh-autosuggestions/Dockerfile')
-rw-r--r--home-config/zsh/zsh-autosuggestions/Dockerfile20
1 files changed, 20 insertions, 0 deletions
diff --git a/home-config/zsh/zsh-autosuggestions/Dockerfile b/home-config/zsh/zsh-autosuggestions/Dockerfile
new file mode 100644
index 0000000..0d51407
--- /dev/null
+++ b/home-config/zsh/zsh-autosuggestions/Dockerfile
@@ -0,0 +1,20 @@
+FROM ruby:2.5.3-alpine
+
+RUN apk add --no-cache autoconf
+RUN apk add --no-cache libtool
+RUN apk add --no-cache libcap-dev
+RUN apk add --no-cache pcre-dev
+RUN apk add --no-cache curl
+RUN apk add --no-cache build-base
+RUN apk add --no-cache ncurses-dev
+RUN apk add --no-cache tmux
+
+WORKDIR /zsh-autosuggestions
+
+ADD ZSH_VERSIONS /zsh-autosuggestions/ZSH_VERSIONS
+ADD install_test_zsh.sh /zsh-autosuggestions/install_test_zsh.sh
+RUN ./install_test_zsh.sh
+
+ADD Gemfile /zsh-autosuggestions/Gemfile
+ADD Gemfile.lock /zsh-autosuggestions/Gemfile.lock
+RUN bundle install