Glob Support for Multi-Root Workspace Projects

Feature request for product/service

Cursor IDE

Describe the request

Glob pattern support for sibling projects within a multi-root workspace.

Glob patterns are very powerful, but we lose them in the context of a multi-root workspace since they are scoped to the repo they came from. This is a huge gap for implementing sharable rulesets for larger organizations.

As a technical writer, I want to:

  • Provide style guide enforcements to all docs/ across workspace projects
  • Provide template/markup guides for all *.md and *.rst files
  • Provide specific instructions for handling all docs/**/*/index.md pages since they are typically the root cover page of a given directory’s files.
  • Provide layout examples for any unique topics in directories like concepts/ or troubleshooting/

Example Workspace:

prompt-library/
     .cursor/rules/
          ...
project-a/docs/
project-b/docs/
...

Writers typically work across 2-8+ different projects and installing the rules directly to each repo is not realistic (and the developers do not want it in there anyway). Workspace support has been great at unblocking me for rules that always apply, however I need to explore conditional rules and am blocked by this limitation.