From e9612f5fa6530084e93a3c953813394ce7479adf Mon Sep 17 00:00:00 2001 From: Arron Atchison Date: Tue, 24 Mar 2026 22:40:50 -0700 Subject: [PATCH 1/2] Add dotfiles repo as well as stow and neovim to this devcontainer setup --- .devcontainer/devcontainer-lock.json | 19 +++++++++++++++++++ .devcontainer/devcontainer.json | 10 +++++++--- 2 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 .devcontainer/devcontainer-lock.json diff --git a/.devcontainer/devcontainer-lock.json b/.devcontainer/devcontainer-lock.json new file mode 100644 index 0000000..77a1eff --- /dev/null +++ b/.devcontainer/devcontainer-lock.json @@ -0,0 +1,19 @@ +{ + "features": { + "ghcr.io/jsburckhardt/devcontainer-features/just:1": { + "version": "1.0.0", + "resolved": "ghcr.io/jsburckhardt/devcontainer-features/just@sha256:5c90013b36669270be21c69e7d8e5b6148b4b0b34fca9e104a599edf0d7c11af", + "integrity": "sha256:5c90013b36669270be21c69e7d8e5b6148b4b0b34fca9e104a599edf0d7c11af" + }, + "ghcr.io/kreemer/features/stow:1": { + "version": "1.1.0", + "resolved": "ghcr.io/kreemer/features/stow@sha256:b3d908c1767a6468ac776071b79a72d65ffeaaa14185c128c776f58b2047a205", + "integrity": "sha256:b3d908c1767a6468ac776071b79a72d65ffeaaa14185c128c776f58b2047a205" + }, + "ghcr.io/marcosbolanos/devcontainer-features/neovim-prebuilt:1": { + "version": "1.0.0", + "resolved": "ghcr.io/marcosbolanos/devcontainer-features/neovim-prebuilt@sha256:bd1f7a64fc308f256a01c61946db094e0c92c4fd9d32f42b7ea8b661788d879d", + "integrity": "sha256:bd1f7a64fc308f256a01c61946db094e0c92c4fd9d32f42b7ea8b661788d879d" + } + } +} \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 4732128..67a9d58 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -5,14 +5,18 @@ // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile "image": "mcr.microsoft.com/devcontainers/base:noble", "features": { - "ghcr.io/jsburckhardt/devcontainer-features/just:1": {} - } + "ghcr.io/jsburckhardt/devcontainer-features/just:1": {}, + "ghcr.io/marcosbolanos/devcontainer-features/neovim-prebuilt:1": {}, + "ghcr.io/kreemer/features/stow:1": {}, + }, + "dotfiles.repository": "https://github.com/aatchison/just-testing.git", + "dotfiles.installCommand": "/home/vscode/install.sh" // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, // Use 'forwardPorts' to make a list of ports inside the container available locally. - // "forwardPorts": [], + // "forwardPorts": [],j // Use 'postCreateCommand' to run commands after the container is created. // "postCreateCommand": "uname -a", From 919161fb0c49db20453bb6f335e1fd1301a03088 Mon Sep 17 00:00:00 2001 From: Arron Atchison Date: Tue, 24 Mar 2026 22:42:52 -0700 Subject: [PATCH 2/2] Fix typo in devcontainer.json forwardPorts comment --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 67a9d58..c6bb9a2 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -16,7 +16,7 @@ // "features": {}, // Use 'forwardPorts' to make a list of ports inside the container available locally. - // "forwardPorts": [],j + // "forwardPorts": [], // Use 'postCreateCommand' to run commands after the container is created. // "postCreateCommand": "uname -a",