thurbox 0.173.3-1
RestMethod HTTP pipe iexDense printf decoding
SHA-25609cd12182202e51a905885d65f24542ece88993e2f3eb813e13900cee63b2c31
MaleculeH₂(CmPo₂)
Evidence
1# Maintainer: LeTuR <[email protected]>
2pkgname=thurbox
3pkgver=0.173.2
4pkgrel=1
5pkgdesc="TUI for orchestrating multiple coding-agent CLI sessions in persistent tmux panels"
6arch=('x86_64' 'aarch64')
7url="https://github.com/Thurbeen/thurbox"
8license=('MIT')
9# tmux/git are required at runtime. sqlite/glibc are the shared libraries
10# the binary links (verified with readelf; gcc-libs is implicitly satisfied).
11# The clipboard backend (arboard) loads X11/Wayland libs lazily, not hard deps.
12depends=('tmux' 'git' 'sqlite' 'glibc')
⋯4 lines
17provides=('thurbox')
18conflicts=('thurbox-bin')
19source=("$pkgname-$pkgver.tar.gz::https://github.com/Thurbeen/thurbox/archive/refs/tags/v$pkgver.tar.gz")
20sha256sums=('76cedebe3c17e586f995cbe91fab2991d067588a46ed3352e1333b44f5589642')
10:30… DATA_DIR — your real config/sessions and the
11# host's default tmux/psmux server are never touched.
12#
13# Usage:
14# scripts/dev/e2e/real-host.sh <host> <verb> [args...]
15#
16# <host> is a ~/.ssh/config alias or user@address; auth comes entirely from
17# your SSH setup (keys/agent) — the script never handles credentials.
18#
19# Verbs (any host):
20# check readiness probe: OS, …
26:11… md...] interactive shell (or run a command) on the host
27# clean remove everything `test` may have left on the host
28#
29# Verbs (Windows hosts):
30# deploy cross-build thurbox/thurbox-cli (x86_64-pc-windows-gnu) and
31# install them to C:\Tools\thurbox (added to the machine PATH)
32# run run the deployed thurbox.exe interactively over `ssh -t`
33# …
53:15… h/scp; `test`/`tui` need cargo; `deploy`/`test-suite` need the
54# x86_64-pc-windows-gnu target + mingw-w64 (test-suite also needs cargo-nextest
55# on this machine). JSON is parsed in-shell — no python3.
56
57set -euo pipefail
58
59REPO_ROOT="$(cd "$(dirname "$0")/../../.." && pwd)"
60# shellcheck source=scripts/dev/e2e/lib/e2e-common.sh
61# shellcheck disable=SC1091
62. "$REPO_ROOT/scripts/dev/e2e/lib/e2e-common.sh"
63
64WORKDIR="$REPO_ROOT/target/lab-test"
65WSL_DISTRO="${THURBOX_WSL_DISTRO:-Debian}"
66WIN_TARGET="x86_64-pc-windows-gnu"
67NEXTEST_VERSION="${NEXTEST_VERSION:-latest}"
68NEXTEST_ZIP_URL="https://get.nexte.st/${NEXTEST_VERSION}/windows"
69
70# Everything the e2e test creates on the host is scoped to this socket/session
71# name and to LAB_D …
79:68… m", "-o", "ServerAliveInterval=15"]'
80
81usage() { awk 'NR > 1 && !/^#/ { exit } NR > 1 { sub(/^# ?/, ""); print }' "$0"; }
82
83DEST="${1:-}"
⋯8 lines
No evidence locations were recorded for this file. Raw result