feat(docker): add simple config for trying
For trying the `kickstart.nvim` configuration, a simple Docker blueprint is implemented.pull/186/head
parent
72364ad9ac
commit
f8bc3a4f06
@ -0,0 +1,6 @@
|
|||||||
|
.git*
|
||||||
|
Dockerfile
|
||||||
|
.dockerignore
|
||||||
|
LICENSE.md
|
||||||
|
README.md
|
||||||
|
doc/
|
@ -0,0 +1,27 @@
|
|||||||
|
FROM anatolelucet/neovim:nightly
|
||||||
|
|
||||||
|
WORKDIR /root/.config/nvim
|
||||||
|
|
||||||
|
# Install dependencies
|
||||||
|
RUN apk add --update \
|
||||||
|
bash \
|
||||||
|
curl \
|
||||||
|
wget \
|
||||||
|
gzip \
|
||||||
|
unzip \
|
||||||
|
git \
|
||||||
|
npm \
|
||||||
|
alpine-sdk \
|
||||||
|
openssh-client \
|
||||||
|
python3 \
|
||||||
|
cargo \
|
||||||
|
ripgrep \
|
||||||
|
fd
|
||||||
|
|
||||||
|
# Copy files
|
||||||
|
RUN mkdir -p /root/.config/nvim
|
||||||
|
COPY . /root/.config/nvim
|
||||||
|
|
||||||
|
# Install nvim plugins and lsp servers
|
||||||
|
RUN nvim --headless "+Lazy! install" +"MasonInstall pyright" +qa
|
||||||
|
|
Loading…
Reference in New Issue