Our great sponsors
-
nvim-dev-container
Neovim dev container support - Mirror of https://codeberg.org/esensar/nvim-dev-container
-
cli
A reference implementation for the specification that can create and configure a dev container from a devcontainer.json. (by devcontainers)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
distrobox
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
Is there any extension that fullty supports the dev.json spec? I tried this : https://github.com/esensar/nvim-dev-container But it looks like it doesn`t add any of the features I set on the dev.json. I also cant seem to make the :terminal command attach to the container - it does work on VsCode :z.
While doing a bit more research: https://github.com/devcontainers/cli and https://devcontainers.github.io/
containerized neovim in my solution https://github.com/anasrar/.dev-env-docker/.
There is also toolbox and distrobox. They could also be used for this. The great thing about vim/neovim is that you don't need to fiddle around with attaching to a dev container when you can simply go IN the container. We used dev containers in the past when we were developing an application that runs on Ubuntu 18.04 while our hosts were already upgraded to Ubuntu 20.04. I just ended up with creating a custom Image that was based on the Devcontainer json and then did a distrobox enter. Cntr was used for debugging stuff inside a running container.
Related posts
- Windows 11 now comes with its own adware
- Distrobox: Use any Linux distribution inside your terminal
- Raspberry Pi is manufacturing 70K Raspberry Pi 5s per week
- Operating System?
- How much will I screw up my system after installing Merkuro Calendar (KDE Akonadi application), formerly called Kalendar, on GNOME?