summaryrefslogtreecommitdiff
path: root/.devcontainer
AgeCommit message (Collapse)Author
2021-10-23refactor: Move to explicit docker.io/* image references.Peter Johanson
* Some runtimes (e.g. podman), require explicit registries in image URLs or will prompt for the user to select one, which breaks things like VSCode remote container rebuilds.
2021-07-17feat(devcontainer): bump `zmk-dev-arm` to `2.5`innovaker
PR: https://github.com/zmkfirmware/zmk/pull/736
2020-12-18feat(devcontainer): add volume mounts for zephyr, modules and toolsinnovaker
This effectively caches Zephyr and its dependencies. It also shares them between containers. PR: #519
2020-12-17feat(devcontainer): persist bash historyinnovaker
When combined with the root user volume, this commit instructs bash to save each command to the bash history after execution, thereby sharing the bash history between any containers that use the volume. Based on the advice of KemoNine. PR: #480
2020-12-14feat(devcontainer): add volume mount for root userinnovaker
Caches VS Code extensions and other profile settings between zmk containers. Based on advice from KemoNine. PR: #479
2020-12-14feat(devcontainer): upgrade to zmk-dev-arm:2.4innovaker
PR: #467
2020-12-10feat(devcontainer): supersede zephyr-west-action-arm with zmk-dev-arminnovaker
PR: #481
2020-12-08feat(devcontainer): add forwardPorts 3000innovaker
Required for testing the documentation with the host's browser. PR: #477
2020-12-06refactor(devcontainer): reorder propertiesinnovaker
Reorder the file so that related properties are roughly grouped together and the order is more logical. PR: #476
2020-12-05refactor(devcontainer): format with prettierinnovaker
PR: #474
2020-11-27Setup locales so make mnuconfig works properly inside the dev container ; ↵KemoNine
add nano to the dev container so git has a valid editor in case users use git directly within the container
2020-11-16zmk-config mounting based on docker volumeChiyuan Zhang
2020-10-12Behave properly in GH CodespacesIdan Gazit
2020-10-09Inject $WORKSPACE_DIR into containerIdan Gazit
This permits users to check ZMK out into arbitrarily-named directories
2020-10-09Conditionally source zephyr-env.sh in .bashrcIdan Gazit
2020-10-09Accept suggestionsIdan Gazit
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
2020-10-09Use spaces, not tabsIdan Gazit
2020-10-09Install SSH and GPG into containerIdan Gazit
Brings back the dockerfile so we can install SSH and GPG into it. This fixes git actions with SSH remotes, and GPG signing now works out of the box. This commit was made from inside the container!
2020-10-09Remove Dockerfile in favor of imageIdan Gazit
Per the docs, we can directly specify an image in devcontainer.json: https://code.visualstudio.com/docs/remote/devcontainerjson-reference
2020-10-09Add VSCode devcontainer configurationIdan Gazit