From 83eb7bfef3cd051a07d86308e621006334da4698 Mon Sep 17 00:00:00 2001 From: Brian Rosner Date: Fri, 31 May 2024 21:31:01 +0000 Subject: [PATCH 1/4] install poetry --- .devcontainer/devcontainer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index eb9a630..739fa09 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,7 +2,8 @@ "name": "Python 3", "image": "mcr.microsoft.com/devcontainers/python", "features": { - "ghcr.io/devcontainers-contrib/features/pre-commit:2": {} + "ghcr.io/devcontainers-contrib/features/pre-commit:2": {}, + "ghcr.io/devcontainers-contrib/features/poetry:2": {} }, "postCreateCommand": "pre-commit install" } From 3aa34492e48ab8ff1d6c7f1bd8c69c50a018243e Mon Sep 17 00:00:00 2001 From: Brian Rosner Date: Fri, 31 May 2024 21:32:08 +0000 Subject: [PATCH 2/4] devcontainer: install homebrew --- .devcontainer/devcontainer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 739fa09..e92ad5e 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,7 +3,8 @@ "image": "mcr.microsoft.com/devcontainers/python", "features": { "ghcr.io/devcontainers-contrib/features/pre-commit:2": {}, - "ghcr.io/devcontainers-contrib/features/poetry:2": {} + "ghcr.io/devcontainers-contrib/features/poetry:2": {}, + "ghcr.io/meaningful-ooo/devcontainer-features/homebrew:2": {} }, "postCreateCommand": "pre-commit install" } From 2dd1bfb0ca1c1ed5302687fc862351d7f166b223 Mon Sep 17 00:00:00 2001 From: Brian Rosner Date: Fri, 31 May 2024 21:34:13 +0000 Subject: [PATCH 3/4] devcontainer: add setup script --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index e92ad5e..171f668 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -6,5 +6,5 @@ "ghcr.io/devcontainers-contrib/features/poetry:2": {}, "ghcr.io/meaningful-ooo/devcontainer-features/homebrew:2": {} }, - "postCreateCommand": "pre-commit install" + "postCreateCommand": ".devcontainer/setup.sh" } From 0e824c479ec9ac7afdfb2d8c55209ce4fea32380 Mon Sep 17 00:00:00 2001 From: Brian Rosner Date: Fri, 31 May 2024 21:47:21 +0000 Subject: [PATCH 4/4] add setup.sh --- .devcontainer/setup.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100755 .devcontainer/setup.sh diff --git a/.devcontainer/setup.sh b/.devcontainer/setup.sh new file mode 100755 index 0000000..290cf05 --- /dev/null +++ b/.devcontainer/setup.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +pre-commit install +brew install withgraphite/tap/graphite + +# gt auth --token $GRAPHITE_TOKEN