Commit Graph
16 Commits
Author SHA1 Message Date
OpenAI Coding Assistant 15878fd3b7 feat: include only dsh-context in agent VM setup
Install through the upstream CLI before Web startup, preserve existing profile state and skip completed installs. Keep pnpm's SQLite store on the guest cache disk and map the caller to namespace root for 9p atomic saves, without host-root privileges.

Cover context-only installation, retries, idempotence and preservation with offline checks. Validate real VM boot, ports, Firefox and a live DSH/context launch using a disposable profile.
2026-09-06 15:08:10 -05:00
OpenAI Coding Assistant a58dd24efe feat: choose an available agent Web port from 3080 to 3100 2026-09-06 13:59:32 -05:00
OpenAI Coding Assistant 14285a5ee5 feat: add headless Firefox Playwright CLI and subagent session skill 2026-09-06 13:41:15 -05:00
OpenAI Coding Assistant b0f6742195 feat: unify monospace typography and style the One Ring greeter 2026-09-06 13:23:51 -05:00
OpenAI Coding Assistant 9c32b3f877 feat: use terminal Git credentials with a one-year memory cache 2026-09-06 13:01:07 -05:00
OpenAI Coding Assistant 2311330dbf feat: add Tor Browser to workstation applications 2026-09-06 12:45:42 -05:00
OpenAI Coding Assistant 35ca88d517 feat: add project-composable DeepSeek Harness microVMs
Share the live project cwd, DSH home and skills read-write while running guest root behind rootless QEMU and Bubblewrap. Reuse project toolchains, expose configurable SSH-forwarded web access, and launch the latest official DSH.

Include the project template, operating guide, offline boot and mount tests, and shell checks.
2026-09-06 12:45:36 -05:00
OpenAI Coding Assistant 221e0b33cc chore: follow rolling NixOS and Home Manager inputs 2026-09-06 12:45:28 -05:00
OpenAI Coding Assistant 83c29a083b feat: enable persistent local Tor client and network helpers 2026-09-06 11:51:16 -05:00
OpenAI Coding Assistant 000a177607 fix: authenticate only the actual NixOS activation command
A blanket sudo -v requests a password under verifypw=all even when the command itself is NOPASSWD. Keep unprivileged builds and retain the lock through activation without the unnecessary credential preflight.
2026-09-05 23:55:51 -05:00
OpenAI Coding Assistant 4893fcfec0 refactor: share workstation setup and boot-staged updates
Use dev-owned checkouts and one update policy on both hosts. Keep only hardware and deployment identity in host modules, use the same SDDM/UWSM workstation module in the VM, and install a host-configured manual switch command with lock regression tests.
2026-09-05 23:52:51 -05:00
OpenAI Coding Assistant 209f4d8bda feat: add one-command laptop configuration sync 2026-09-05 23:36:28 -05:00
OpenAI Coding Assistant f509079c33 fix: slightly reduce laptop display scaling 2026-09-05 23:31:18 -05:00
OpenAI Coding Assistant 527d989a01 feat: complete and visually audit the Hyprland workstation
Refresh system/tool pins, install official Element Nightly, expand development tools, and finish desktop workflows with a shared charcoal/gold design. Retain host-specific updates and NixOS recovery generations.
2026-09-05 23:22:27 -05:00
OpenAI Coding Assistant 35ac95651d feat: keep pi and nix features current 2026-09-05 22:18:49 -05:00
OpenAI Coding Assistant ad39155705 feat: add recovery-safe physical host and VPN tools
Keep kbot, Plasma/SDDM, NetworkManager, systemd-boot and the installed storage while adding dev/Hyprland as a separate physical host target. Keep EC2 integration and its updater isolated.

Include WireGuard/OpenVPN clients, NetworkManager OpenVPN integration and network diagnostics; add recovery checks and activation instructions.
2026-09-05 22:02:50 -05:00