I have some helpful rules in cursor/rules/
, but I sometimes want to shut them off.
I tried adding rules like .cursor/rules/*
to .cursorignore
, but that didn’t seem to work.
Is chat supposed to respect .cursorignore
when loading rules?
I have some helpful rules in cursor/rules/
, but I sometimes want to shut them off.
I tried adding rules like .cursor/rules/*
to .cursorignore
, but that didn’t seem to work.
Is chat supposed to respect .cursorignore
when loading rules?
No, just read the documentation, it’s not there out of boredom.
Rule type
Manual | Only included if explicitly mentioned with @ruleName
Hm, just read the docs (again) and don’t see it there.
Is chat supposed to respect .cursorignore when loading rules?
I would have expected all rule types to omit rules if they are in .cursorignore
- .i.e. Chat functions as if the file doesn’t exist.
This would have been helpful for teams that check Cursor rules into source, for individuals to override team defaults.
I also wanted to just try disabling a subset of rules to retry a chat, without doing filesystem gymnastics.