Crates.io | devcon |
lib.rs | devcon |
version | 0.2.0 |
source | src |
created_at | 2022-06-07 14:17:21.255991 |
updated_at | 2022-06-24 09:40:46.560705 |
description | Runs devcontainer projects. |
homepage | |
repository | |
max_upload_size | |
id | 601516 |
size | 97,611 |
Use devcontainers outside of Visual Studio Code.
devcon
is currently beta software. It is not ready for serious use.
Download the binary from the latest release.
devcon
- starts the container specified in .devcontainer/devcontainer.yml
devcon rebuild [--no-cache]
- rebuilds and starts the container (optionally without cache). Run this if you make changes to the Dockerfile.devcon
will automatically give the container access to your ssh agent. This will allow you to use your ssh keys for ssh or git without needing to copy them in.
Create a file in ~/.config/devcon/config.toml
# Can be either "podman" or "docker", defaults to "docker"
provider = "docker"
# The list of dotfiles you want to copy into the container. Files are relative to your how directory.
# These can be files or directories.
dotfiles = [
".zshrc",
".config/nvim",
]