hyprcurtain

CLEAN
maintainer ColtNovak 0 votes scanned 2026-10-29 00:13:55.229276
View on AUR

Triggered rules

Clean AI review downgraded a static finding llm_review

The static rules flagged this LOW, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it CLEAN (confidence 95%): The package builds from a verifiable source tarball hosted on the project's own GitHub repository, installs only project files, and contains no obfuscated code, remote execution, or untrusted dependencies.

1 higher static finding superseded - not the current verdict (shown for transparency)
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.

PKGBUILD

1# Maintainer: ColtNovak <mail at coltnovak dot com>
2pkgname=hyprcurtain
3pkgver=1.0
4pkgrel=1
5pkgdesc='Stream Hyprland to Moonlight on a private headless output'
6arch=('any')
7url='https://github.com/ColtNovak/hyprcurtain'
8license=('MIT')
9depends=('hyprland' 'hyprlock' 'sunshine' 'jq' 'curl' 'util-linux')
10source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
11sha256sums=('029f784b742d9898c93606e0c68f0f4e07cfd67c69fa471e3c6ffc924ce17802')
12
13package() {
14 cd "$pkgname-$pkgver"
15 install -Dm755 hyprcurtain "$pkgdir/usr/bin/hyprcurtain"
16 install -Dm644 hyprcurtain.lua "$pkgdir/usr/share/lua/5.5/hyprcurtain.lua"
17 install -Dm644 90-hyprcurtain.rules "$pkgdir/usr/lib/udev/rules.d/90-hyprcurtain.rules"
18 sed 's|@BIN@|/usr/bin|' hyprcurtain.service | install -Dm644 /dev/stdin "$pkgdir/usr/lib/systemd/user/hyprcurtain.service"
19 sed 's|@BIN@|/usr/bin|' sunshine-hyprcurtain.conf |
20 install -Dm644 /dev/stdin "$pkgdir/usr/lib/systemd/user/app-dev.lizardbyte.app.Sunshine.service.d/hyprcurtain.conf"
21 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
22}
23

Scan history

Scanned at (UTC)SeverityRules
2026-10-29 00:13:55 Clean 2
2026-10-28 21:50:44 Low 1

Report a package

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

0 / 4000
Your suggestion