Compare commits
No commits in common. "aea0cbc5e207d5c55386c50d0fe815585bbe956c" and "2a28e6e678bba570042e68564d666d4df2448250" have entirely different histories.
aea0cbc5e2
...
2a28e6e678
@ -1,33 +0,0 @@
|
|||||||
FROM debian:trixie
|
|
||||||
RUN apt-get update && \
|
|
||||||
apt-get install -y \
|
|
||||||
build-essential \
|
|
||||||
cmake \
|
|
||||||
ninja-build \
|
|
||||||
qtbase5-dev \
|
|
||||||
qt5-qmake \
|
|
||||||
qtbase5-dev-tools \
|
|
||||||
googletest \
|
|
||||||
git \
|
|
||||||
curl \
|
|
||||||
clangd \
|
|
||||||
clang-format \
|
|
||||||
nodejs \
|
|
||||||
unzip \
|
|
||||||
python3-venv \
|
|
||||||
zsh \
|
|
||||||
ripgrep \
|
|
||||||
fd-find \
|
|
||||||
npm \
|
|
||||||
libgtest-dev \
|
|
||||||
pkg-config && \
|
|
||||||
rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# Google test is downloaded as source code normally
|
|
||||||
WORKDIR /usr/src/googletest/googletest
|
|
||||||
RUN cmake . && make
|
|
||||||
|
|
||||||
# This is only needed for zsh, small quality-of-life upgrade
|
|
||||||
RUN groupadd -g 1000 dev && useradd -m -u 1000 -g 1000 -s /bin/zsh dev
|
|
||||||
USER dev
|
|
||||||
RUN sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "C++ DEV",
|
|
||||||
"build": {
|
|
||||||
"dockerfile": "Dockerfile"
|
|
||||||
},
|
|
||||||
"remoteUser": "dev",
|
|
||||||
"features": {
|
|
||||||
"ghcr.io/duduribeiro/devcontainer-features/neovim:1": {
|
|
||||||
"version": "stable"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mounts": [
|
|
||||||
"source=${env:HOME}/.config/nvim,target=/home/dev/.config/nvim,type=bind"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Loading…
x
Reference in New Issue
Block a user