feat(computer-use): add a headless X11/i3 environment

Give the idols-ruby and idols-kana VMs a headless computer-use
environment: Xvfb plus i3, driven by cua-driver (and computer-use-linux
as a fallback). Includes the system module (AT-SPI, fonts, Mesa, Clash
Verge proxy, proxy-region timezone), the home i3 module (Xvfb/i3/x11vnc
services, browser flags), host wiring and an eval test.
This commit is contained in:
Ryan Yin committed 2026-09-21 21:31:27 +08:00
1 parent 90761a6b73
commit 00aab5f562
11 files changed
+316 -2

No files matched your search

+1
View File
@@ -18,6 +18,7 @@ in
{
imports = [
../idols-ruby/packages.nix
../idols-ruby/computer-use.nix
../idols-ruby/oci-containers
];