Skip to content

Set up Cursor Cloud dev environment for OpenNOW#515

Merged
zortos293 merged 1 commit into
mainfrom
cursor/setup-dev-environment-16ba
Jun 21, 2026
Merged

Set up Cursor Cloud dev environment for OpenNOW#515
zortos293 merged 1 commit into
mainfrom
cursor/setup-dev-environment-16ba

Conversation

@zortos293

Copy link
Copy Markdown
Collaborator

Summary

Sets up and validates the development environment for the OpenNOW Electron client and documents non-obvious cloud caveats for future agents.

  • Verified install via npm ci in opennow-stable/ (Node 22, npm).
  • Ran lint, typecheck, tests, build, and locales check — all pass.
  • Launched the app in dev mode (npm run dev) and exercised the core auth flow end-to-end up to NVIDIA's OAuth page.
  • Added a ## Cursor Cloud specific instructions section to AGENTS.md (run commands, benign dbus/Vulkan startup noise, BYO-account auth flow, optional native streamer).

Walkthrough

Demo of the app launching and the sign-in flow reaching NVIDIA's real OAuth login page:

opennow_signin_flow_demo.mp4

OpenNOW login screen
NVIDIA OAuth page loaded

Testing

  • npm run lint — pass (warnings only)
  • npm run typecheck — pass
  • npm test — 82 pass
  • npm run build — pass
  • npm run locales:check — pass
  • npm run dev — app launches and sign-in flow reaches NVIDIA OAuth (manual)

Note: full gameplay/login requires a real NVIDIA GeForce NOW account (bring-your-own-account app), so the flow was validated up to the external NVIDIA login page.

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: Zortos <zortosdev@proton.me>
@zortos293 zortos293 marked this pull request as ready for review June 21, 2026 21:12
@zortos293 zortos293 merged commit 82486df into main Jun 21, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants