From 27bfcec88b8f82f740015cb20addc708116aa0a4 Mon Sep 17 00:00:00 2001 From: Dimitri Belopopsky Date: Tue, 2 Nov 2021 22:58:05 +0100 Subject: [PATCH 1/2] Add devcontainer setup for VimL/Vim script --- .devcontainer/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index aec4ab153..6413639ff 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -82,7 +82,8 @@ RUN mkdir -p ~/swift && wget https://swift.org/builds/swift-5.5-release/ubuntu20 ENV PATH=$PATH:~/swift/usr/bin # Setup viml -## ? +# To run vim script commands use `/usr/bin/vim -c ":source %" ` +RUN export DEBIAN_FRONTEND=noninteractive && apt-get -y install --no-install-recommends vim # Setup whitespace ## ? From 4e65a448ac3b7eb6dc91cfbfe457e51a33104b58 Mon Sep 17 00:00:00 2001 From: Dimitri Belopopsky Date: Sat, 6 Nov 2021 15:16:16 +0100 Subject: [PATCH 2/2] Add devcontainer setup for lolcode --- .devcontainer/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 6413639ff..ff0170cbb 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -6,7 +6,7 @@ FROM mcr.microsoft.com/vscode/devcontainers/base:0-${VARIANT} # [Optional] Uncomment this section to install additional OS packages. RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ - && apt-get -y install --no-install-recommends build-essential software-properties-common xz-utils g++ sbcl julia python3 python3-pip python3-dev ghc openjdk-11-jdk rustc libssl-dev gfortran libxml2-dev libyaml-dev libgmp-dev libz-dev libncurses5 gnuplot nodejs npm lua5.3 ocaml php ruby-full gnu-smalltalk scratch libfftw3-dev + && apt-get -y install --no-install-recommends build-essential software-properties-common xz-utils g++ sbcl julia python3 python3-pip python3-dev ghc openjdk-11-jdk rustc libssl-dev gfortran libxml2-dev libyaml-dev libgmp-dev libz-dev libncurses5 gnuplot nodejs npm lua5.3 ocaml php ruby-full gnu-smalltalk scratch libfftw3-dev cmake # Setup Crystal RUN echo 'deb http://download.opensuse.org/repositories/devel:/languages:/crystal/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/devel:languages:crystal.list @@ -46,7 +46,8 @@ RUN unzip /usr/local/kotlinc.zip ENV PATH=$PATH:/usr/local/kotlinc/bin # Setup lolcode -## Use: https://github.com/justinmeza/lci +RUN git clone https://github.com/justinmeza/lci.git ~/lolcode && cd ~/lolcode && mkdir build && cd build && cmake .. && make -B +ENV PATH=$PATH:~/lolcode/build # Setup Piet ## Use: https://github.com/boothby/repiet