Skip to content

Set up Cursor Cloud development environment#10

Closed
cowboycodr wants to merge 2 commits into
mainfrom
cursor/setup-dev-environment-7a5f
Closed

Set up Cursor Cloud development environment#10
cowboycodr wants to merge 2 commits into
mainfrom
cursor/setup-dev-environment-7a5f

Conversation

@cowboycodr

@cowboycodr cowboycodr commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Sets up the development environment for the glass Rust terminal Markdown editor so future Cloud Agents can build, lint, test, and run it.

What was needed

  • Rust stable ≥ 1.85 for edition 2024 (image shipped 1.83; updated default to stable 1.96).
  • GCC as the default cc/c++tree-sitter-markdown compiles C++ via cc-rs, and the image's default clang (invoked with --target=x86_64-unknown-linux-gnu) fails to find libstdc++ headers ('cassert' file not found). Switched alternatives to GCC.
  • Ghostty terminal installed for interactive/manual TUI testing (per request).

Changes

  • Add AGENTS.md with ## Cursor Cloud specific instructions documenting the toolchain/compiler caveats, standard lint/test/build/run commands, and the Ghostty manual-testing note.
  • Configure the startup update script (rustup default stable, cargo fetch --locked).

Verification

  • cargo build --release --locked — success
  • cargo fmt --all -- --check — clean
  • cargo test --locked — 136 passed
  • ./target/release/glass --render — renders ANSI snapshot
  • Interactive edit + save of a note verified inside Ghostty.

glass_in_ghostty_demo.mp4
glass editor open in Ghostty
edits persisted, shown via cat in Ghostty

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

cursoragent and others added 2 commits June 16, 2026 21:20
Co-authored-by: Kian McKenna <cowboycodr@users.noreply.github.com>
Co-authored-by: Kian McKenna <cowboycodr@users.noreply.github.com>
@cowboycodr

Copy link
Copy Markdown
Contributor Author

Closing as part of repository cleanup before public launch.

@cowboycodr cowboycodr closed this Jul 2, 2026
@cowboycodr cowboycodr deleted the cursor/setup-dev-environment-7a5f branch July 2, 2026 19:21
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