nvcode.Dockerfile 602 B

123456789101112131415161718192021222324252627282930313233343536
  1. FROM ubuntu:20.04
  2. ENV LANG en_US.UTF-8
  3. ENV LANGUAGE en_US:en
  4. # ENV LC_ALL en_US.UTF-8
  5. ENV TERM screen-256color
  6. ENV DEBIAN_FRONTEND=noninteractive
  7. RUN apt update && apt install -y \
  8. git \
  9. bash \
  10. fzf \
  11. wget \
  12. python3-dev \
  13. python3-pip \
  14. libssl-dev \
  15. libffi-dev \
  16. locales \
  17. curl \
  18. ripgrep \
  19. nodejs \
  20. npm \
  21. neovim
  22. SHELL ["/bin/bash", "-c"]
  23. RUN npm i -g neovim
  24. RUN bash <(curl -s https://raw.githubusercontent.com/ChristianChiarulli/nvim/master/utils/install-docker.sh)
  25. RUN git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install
  26. CMD ["nvim"]