reduced package installations and plugin dependencies

This commit is contained in:
sgraves committed 2026-08-28 20:05:00 -05:00
1 parent d815813f9b
commit 085031114f
7 files changed
+77 -53

No files matched your search

-21
View File
@@ -61,7 +61,6 @@ RUN \
bzip2 \
clang \
cmake \
codespell \
containerd.io \
cppcheck \
curl \
@@ -99,7 +98,6 @@ RUN \
python3-venv \
ripgrep \
rsync \
shellcheck \
sed \
tar \
tidy \
@@ -130,33 +128,17 @@ RUN \
chown ${UNAME}:${GNAME} /entrypoint.sh
RUN \
git clone https://github.com/LuaLS/lua-language-server && \
cd lua-language-server && \
chmod +x ./make.sh && \
./make.sh && \
mv lua-language-server /usr/bin && \
chmod +x /usr/bin/lua-language-server && \
cd - && \
rm -rf lua-language-server
RUN \
npm i -g cspell && \
npm i -g eslint && \
npm i -g js-beautify && \
npm i -g lua-fmt && \
npm i -g neovim && \
npm i -g npm && \
npm i -g prettier && \
npm i -g tree-sitter-cli
RUN \
python3 -m venv /python && \
pip3 install -U pip && \
pip3 install -U cmake-language-server && \
pip3 install -U coverage && \
pip3 install -U cpplint && \
pip3 install -U jedi && \
pip3 install -U jedi-language-server && \
pip3 install -U neovim && \
pip3 install -U pylint && \
CFLAGS=-Wno-incompatible-pointer-types pip3 install -U cppman
@@ -270,9 +252,6 @@ RUN \
nvim --headless "+LspInstall vimls" "+qall"; \
fi
RUN \
go install mvdan.cc/sh/v3/cmd/shfmt@latest
ENTRYPOINT ["/entrypoint.sh"]
# vim:filetype=dockerfile