From bb989e3593c441f607996e3b8b50e37e5032622e Mon Sep 17 00:00:00 2001 From: Rafael Colucci <9368892+colutti@users.noreply.github.com> Date: Sat, 31 Jul 2021 06:34:01 +0200 Subject: Simple LunarVim docker image (#1158) --- utils/docker/Dockerfile | 11 +++++++++++ utils/docker/script.sh | 23 +++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 utils/docker/Dockerfile create mode 100755 utils/docker/script.sh (limited to 'utils/docker') diff --git a/utils/docker/Dockerfile b/utils/docker/Dockerfile new file mode 100644 index 00000000..698889e9 --- /dev/null +++ b/utils/docker/Dockerfile @@ -0,0 +1,11 @@ +FROM python:3 + +SHELL ["/bin/bash", "-c"] + +ENV DEBIAN_FRONTEND=noninteractive + +ADD script.sh /tmp/script.sh + +RUN bash -c "/tmp/script.sh" + +ENTRYPOINT ["/bin/bash"] diff --git a/utils/docker/script.sh b/utils/docker/script.sh new file mode 100755 index 00000000..77b7924c --- /dev/null +++ b/utils/docker/script.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# Updating the package list +apt-get update + +# Installing dependencies +apt-get -y install tzdata sudo git nodejs npm git ripgrep fzf ranger curl fonts-hack-ttf + +pip3 install ueberzug neovim-remote +npm install tree-sitter-cli neovim + +# Installing Neovim +mkdir -p /tmp/neovim +cd /tmp/neovim || exit +curl -L -o nvim.appimage https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage +chmod u+x nvim.appimage +./nvim.appimage --appimage-extract +mv squashfs-root /usr/local/neovim +ln -s /usr/local/neovim/usr/bin/nvim /usr/bin/nvim +rm ./nvim.appimage + +# Installing LunarVim +LVBRANCH=master bash <(curl -s https://raw.githubusercontent.com/ChristianChiarulli/lunarvim/rolling/utils/installer/install.sh) -- cgit v1.2.3 From 49945491f9906739dcf049d1e2920d6c662b2328 Mon Sep 17 00:00:00 2001 From: Abouzar Parvan Date: Sat, 31 Jul 2021 11:23:10 +0000 Subject: hadolint: use `COPY` instead of `ADD` for files and folders --- utils/docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/docker') diff --git a/utils/docker/Dockerfile b/utils/docker/Dockerfile index 698889e9..58760001 100644 --- a/utils/docker/Dockerfile +++ b/utils/docker/Dockerfile @@ -4,7 +4,7 @@ SHELL ["/bin/bash", "-c"] ENV DEBIAN_FRONTEND=noninteractive -ADD script.sh /tmp/script.sh +COPY script.sh /tmp/script.sh RUN bash -c "/tmp/script.sh" -- cgit v1.2.3 From 84f56ac498337addc97de6e1d516cedf875a4cac Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 4 Aug 2021 15:21:00 -0400 Subject: udpate docker image for org --- utils/docker/script.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/docker') diff --git a/utils/docker/script.sh b/utils/docker/script.sh index 77b7924c..35257147 100755 --- a/utils/docker/script.sh +++ b/utils/docker/script.sh @@ -20,4 +20,4 @@ ln -s /usr/local/neovim/usr/bin/nvim /usr/bin/nvim rm ./nvim.appimage # Installing LunarVim -LVBRANCH=master bash <(curl -s https://raw.githubusercontent.com/ChristianChiarulli/lunarvim/rolling/utils/installer/install.sh) +LVBRANCH=master bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/rolling/utils/installer/install.sh) -- cgit v1.2.3