From 30d00812c18794e1615d7004415fd3ceff364da5 Mon Sep 17 00:00:00 2001 From: Max P Date: Tue, 15 Jul 2025 14:58:14 +0000 Subject: [PATCH] chore(devcontainer): updates image and configuration - Updates the devcontainer image to a newer version. - Modifies the GPG agent path for consistency. - Adds the WakaTime extension for tracking development time. - Updates the postStartCommand to install hdlbuild from a private package repository. --- .devcontainer/devcontainer.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 7f86103..fe75831 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,18 +1,19 @@ { "name": "Xilinx ISE 14.7", - "image": "xilinx-ise:14.7", + "image": "git.0xmax42.io/simdev/xilinx-ise:latest", "runArgs": [ "--privileged", "--cap-add=SYS_ADMIN", "--shm-size=2g", "-v", - "/run/user/1000/gnupg/S.gpg-agent:/run/user/1000/gnupg/S.gpg-agent" + "/run/user/1000/gnupg/S.gpg-agent:/home/xilinx/.gnupg/S.gpg-agent" ], "customizations": { "vscode": { "extensions": [ "/home/xilinx/vsxirepo/vhdl-by-hgb.vsix", - "eamodio.gitlens" + "eamodio.gitlens", + "WakaTime.vscode-wakatime" ], "settings": { "terminal.integrated.defaultProfile.linux": "bash" @@ -26,5 +27,5 @@ "forwardPorts": [ 10000 ], - "postStartCommand": "git config --global user.signingkey 87C8A5DD5C14DF55DBE1DB4199AC216D447E61C0 && git config --global gpg.format openpgp && git config --global commit.gpgsign true && git config --global tag.forceSignAnnotated true && sudo apt update && sudo apt upgrade -y" + "postStartCommand": "git config --global user.signingkey 87C8A5DD5C14DF55DBE1DB4199AC216D447E61C0 && git config --global gpg.format openpgp && git config --global commit.gpgsign true && git config --global tag.forceSignAnnotated true && pip install --upgrade --index-url https://git.0xmax42.io/api/packages/maxp/pypi/simple/ --extra-index-url https://pypi.org/simple/ hdlbuild" } \ No newline at end of file