Docker image that can be used as an environment for modern software development.
Supports multiple editors and programming languages.
For VS Code, this image is intened to be used with the DevContainers plugin.
Example configuration:
{
"name": "Development Environment",
"image": "ghcr.io/proxyprotocol/development-environment:0.0.1-ubuntu"
}
This image includes neovim 0.9 with some additional plugins that help with the development process. Based mostly on https://github.com/ThePrimeagen/init.lua.
Custom configurations and/or plugins can be managed via volumes.
For C++ development, this image contains:
- GCC 12
- LLVM/Clang 16
- cmake 3.26.3
- Conan 2.0.4
- Ninja 1.11.1
Version: 3.10
Since this is just a docker image anyone can extend its functionalities by creating new image that is based on this one.