gnome-shell-extension-vibecheck-git

LOW
maintainer SelfRef 0 votes scanned 2026-10-20 21:29:05.029414
View on AUR
Why flagged

The package builds a GNOME Shell extension from its official Git repository; the source is transparent and the build process uses standard, expected tooling, posing minimal risk despite the unverifiable checksum and recent upload.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds a GNOME Shell extension from its official Git repository; the source is transparent and the build process uses standard, expected tooling, posing minimal risk despite the unverifiable checksum and recent upload.

PKGBUILD

1# Maintainer: SelfRef <arch@selfref.dev>
2
3_pkgbase=vibecheck
4_uuid=vibecheck@selfref.dev
5pkgname=gnome-shell-extension-vibecheck-git
6pkgver=1.0.0.r1.g5cab59d
7pkgrel=1
8pkgdesc="GNOME Shell extension showing remaining Claude plan usage in the top bar and on a desktop card"
9arch=('any')
10url="https://github.com/SelfRef/vibecheck"
11license=('MIT')
12depends=('gnome-shell')
13optdepends=('claude-code: usage data source and sign-in')
14makedepends=('git' 'nodejs' 'pnpm')
15provides=("${pkgname%-git}")
16conflicts=("${pkgname%-git}")
17source=("$_pkgbase::git+$url.git")
18sha256sums=('SKIP')
19
20pkgver() {
21 cd "$_pkgbase"
22 git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
23}
24
25prepare() {
26 cd "$_pkgbase"
27 pnpm install --frozen-lockfile
28}
29
30build() {
31 cd "$_pkgbase"
32 pnpm build
33}
34
35check() {
36 cd "$_pkgbase"
37 pnpm test
38}
39
40package() {
41 cd "$_pkgbase/dist"
42 local _dest="$pkgdir/usr/share/gnome-shell/extensions/$_uuid"
43 install -d "$_dest"
44 cp -r --no-preserve=ownership . "$_dest"
45 rm -r "$_dest"/{session-check.js,smoke-test.js,schemas}
46 install -Dm644 schemas/*.gschema.xml -t "$pkgdir/usr/share/glib-2.0/schemas"
47 install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
48}
49

Scan history

Scanned at (UTC)SeverityRules
2026-10-20 21:29:05 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion