LyAhn ef24dbc4e5 feat(profiles): add jwtf/phok-dev helpers, fix zoxide/zinit PATH ordering
- Add jwtf to cd into the repo root (with pass-through command support,
  same pattern as phok)
- Add phok-dev alias forcing software H.264/H.265 decode and disabling
  DMA-BUF rendering, working around this laptop's Intel iHD VA-API driver
  corrupting hardware-decoded frames during Phokus dev builds
- Move nvm/bun/PATH setup above zinit init so PATH is fully resolved
  before zoxide's hook and zinit's scheduler register - fixes intermittent
  "command not found: zoxide/sleep/true" errors
- Drop zinit wait lucid turbo mode; its async scheduler was the source
  of the above errors
- Rename up()'s local path var to target to avoid shadowing zsh's
  special path array
2026-07-26 07:12:36 +01:00
2026-06-08 21:18:39 +00:00
2026-06-01 01:21:37 +01:00
2026-06-01 01:25:58 +01:00
2026-06-01 01:21:37 +01:00
2026-06-01 15:30:31 +01:00

JWTF Tools

A collection of utility tools for development and testing.

Tools

Fake Media

Generates large collections of placeholder PNG images for testing without downloading real files. Supports a terminal UI and a non-interactive CLI mode. Configurable image sizes, folder structure, file counts, and naming prefixes — uses only Python's standard library.

python3 fake-media/generate_fake_media.py

Fake Wheel

Emulates a Logitech G29 Racing Wheel as a virtual Linux input device via /dev/uinput. Useful for testing applications that consume gamepad/wheel input without needing physical hardware. Simulates steering, throttle, brake, and button events automatically.

sudo python3 fake-wheel/fake_wheel_uinput.py

Requires Linux with the uinput kernel module and either root access or a user in the input group.

VidBoard Setup

A Rust TUI installer that copies VidBoard AI model files into existing ComfyUI and Ollama installations on Windows. Automatically detects both applications via open ports, running process command lines, environment variables, and known install locations — pre-filling the paths so you only need to confirm and press Enter.

The installer expects a models/ directory next to the binary containing the ComfyUI and Ollama payload. It copies the following files:

  • ComfyUI (models/comfyui/) — Flux 2 Klein 4b fp8, Flux 2 Klein 9b fp8, Qwen 3 4b text encoder, Qwen 3 8b fp8 text encoder, Flux 2 VAE
  • Ollama (models/ollama/) — gemma3:12b, gemma4:e4b manifests and blobs

Files already present at the destination with a matching size are skipped. A live progress gauge shows per-file and overall transfer speed.

cargo build --release
# Place the binary alongside the models/ directory, then run:
./vidboard-setup.exe

Requires Windows (uses PowerShell for process/port detection).

S
Description
No description provided
Readme 488 KiB
Languages
Python 46.7%
Rust 16.6%
HTML 13.7%
C++ 8.5%
JavaScript 5.9%
Other 8.6%