summaryrefslogtreecommitdiff
path: root/nvcode.Dockerfile
diff options
context:
space:
mode:
authorChris <[email protected]>2020-08-29 14:30:22 -0400
committerChris <[email protected]>2020-08-29 14:30:22 -0400
commit3a9311334c4ff29df875409cfd36c46d106df8a0 (patch)
treedba72c9817d3774a09b1854629f154e9107af4f9 /nvcode.Dockerfile
parentd7d88e0992b88c888e439235ee1e0b3563c31848 (diff)
updates
Diffstat (limited to 'nvcode.Dockerfile')
-rw-r--r--nvcode.Dockerfile36
1 files changed, 36 insertions, 0 deletions
diff --git a/nvcode.Dockerfile b/nvcode.Dockerfile
new file mode 100644
index 00000000..fa3b89ab
--- /dev/null
+++ b/nvcode.Dockerfile
@@ -0,0 +1,36 @@
+FROM ubuntu:20.04
+
+ENV LANG en_US.UTF-8
+ENV LANGUAGE en_US:en
+# ENV LC_ALL en_US.UTF-8
+ENV TERM screen-256color
+ENV DEBIAN_FRONTEND=noninteractive
+
+RUN apt update && apt install -y \
+ git \
+ bash \
+ fzf \
+ wget \
+ python3-dev \
+ python3-pip \
+ libssl-dev \
+ libffi-dev \
+ locales \
+ curl \
+ ripgrep \
+ nodejs \
+ npm \
+ neovim
+
+SHELL ["/bin/bash", "-c"]
+
+RUN npm i -g neovim
+RUN bash <(curl -s https://raw.githubusercontent.com/ChristianChiarulli/nvim/master/utils/install-docker.sh)
+RUN git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install
+
+CMD ["nvim"]
+
+
+
+
+