From 195c268cc49c0c000af7cb93d32a6645025925ba Mon Sep 17 00:00:00 2001 From: Sachin Sachdeva <7625278+sachinsachdeva@users.noreply.github.com> Date: Sun, 9 Aug 2026 23:11:53 +1000 Subject: [PATCH 1/2] Show CI and release status in the README Two badges under the title, linking through to their run histories. The CI badge is pinned to main so that a red pull request does not read as a broken project. The release badge deliberately is not: that workflow is triggered by tags, and tag runs belong to no branch, so the same filter would leave it permanently reading "no status". These are GitHub's own workflow badges rather than shields.io because the readme renders on the marketplace too, which strips badges from domains it does not trust. github.com is on its approved list, qualified as "from Workflows only", which is exactly what these are. Co-Authored-By: Claude Opus 5 --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 013e480..84cff67 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # System Vitals +[![CI](https://github.com/sachinsachdeva/systemvitals/actions/workflows/nodejs.yml/badge.svg?branch=main)](https://github.com/sachinsachdeva/systemvitals/actions/workflows/nodejs.yml) +[![Release](https://github.com/sachinsachdeva/systemvitals/actions/workflows/release.yml/badge.svg)](https://github.com/sachinsachdeva/systemvitals/actions/workflows/release.yml) + Display CPU frequency and usage, GPU utilization, memory consumption, disk space, and battery percentage in the VS Code status bar — including **native Apple Silicon GPU monitoring**, which needs no elevated privileges. > **A fork.** System Vitals is a fork of [resmon](https://github.com/Njanderson/resmon) by Nicholas Anderson, adding macOS GPU support and a modernized build. It is not affiliated with or endorsed by the original author. See [LICENSE.md](LICENSE.md) for the licensing situation, which is unresolved because the upstream project declares no license. From 99059b0bff0638dcb2aa78fd1fe9570f77790d2a Mon Sep 17 00:00:00 2001 From: Sachin Sachdeva <7625278+sachinsachdeva@users.noreply.github.com> Date: Sun, 9 Aug 2026 23:13:25 +1000 Subject: [PATCH 2/2] Show the published version and install count too MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both link to the marketplace listing, and sit ahead of the build badges: what is published is what a reader wants first, and CI is for whoever is about to change it. These come from badgen.net rather than shields.io, which has retired its Visual Studio Marketplace endpoints — the shields URLs now answer 200 with a "retired badge" placeholder rather than failing, so they would have looked fine right up until the readme rendered. badgen.net is on the marketplace's approved list and returns live figures. Co-Authored-By: Claude Opus 5 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 84cff67..52ba799 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # System Vitals +[![Marketplace](https://badgen.net/vs-marketplace/v/SachinSachdeva.system-vitals)](https://marketplace.visualstudio.com/items?itemName=SachinSachdeva.system-vitals) +[![Installs](https://badgen.net/vs-marketplace/i/SachinSachdeva.system-vitals)](https://marketplace.visualstudio.com/items?itemName=SachinSachdeva.system-vitals) [![CI](https://github.com/sachinsachdeva/systemvitals/actions/workflows/nodejs.yml/badge.svg?branch=main)](https://github.com/sachinsachdeva/systemvitals/actions/workflows/nodejs.yml) [![Release](https://github.com/sachinsachdeva/systemvitals/actions/workflows/release.yml/badge.svg)](https://github.com/sachinsachdeva/systemvitals/actions/workflows/release.yml)