Sure!
I put everything that could be big, it’s same as my settings.json
.cursorignore
**/.cache/
**/.cargo/
**/.DS_Store
**/.foundry/
**/.git/
**/.local/
**/.npm/
**/.nvm/
**/.oh-my-zsh/
**/.rustup/
**/.wine/
**/Applications/
**/build/
**/Downloads/
**/Library/
**/node_modules/
**/Pictures/
**/Screenshots/
**/target/
**/VirtualBox VMs/
**/Virtual\ Machines.localized/
settings.json
{
"search.followSymlinks": false,
"files.exclude": {
"**/.cache": true,
"**/.cargo": true,
"**/.DS_Store": true,
"**/.foundry": true,
"**/.git": true,
"**/.local": true,
"**/.npm": true,
"**/.nvm": true,
"**/.oh-my-zsh": true,
"**/.rustup": true,
"**/.wine": true,
"**/Applications": true,
"**/build": true,
"**/Downloads": true,
"**/Library": true,
"**/node_modules": true,
"**/Pictures": true,
"**/Screenshots": true,
"**/target": true,
"**/VirtualBox VMs": true,
"**/Virtual Machines.localized": true,
},
"files.watcherExclude": {
"**/.cache/**": true,
"**/.cargo/**": true,
"**/.foundry/**": true,
"**/.git/**": true,
"**/.local/**": true,
"**/.npm/**": true,
"**/.nvm/**": true,
"**/.oh-my-zsh/**": true,
"**/.rustup/**": true,
"**/.wine/**": true,
"**/Applications/**": true,
"**/build/**": true,
"**/Downloads/**": true,
"**/Library/**": true,
"**/node_modules/**": true,
"**/Pictures/**": true,
"**/Screenshots/**": true,
"**/target/**": true,
"**/VirtualBox VMs/**": true,
"**/Virtual Machines.localized/**": true
},
"search.exclude": {
"**/.cache": true,
"**/.cargo": true,
"**/.foundry": true,
"**/.git": true,
"**/.local": true,
"**/.npm": true,
"**/.nvm": true,
"**/.oh-my-zsh": true,
"**/.rustup": true,
"**/.wine": true,
"**/Applications": true,
"**/build": true,
"**/Downloads": true,
"**/Library": true,
"**/node_modules": true,
"**/Pictures": true,
"**/Screenshots": true,
"**/target": true,
"**/VirtualBox VMs": true,
"**/Virtual Machines.localized": true
}
}
By the way, do you have an idea when .cursorignore will be fully operational?
I saw this line in docs:
Cursor makes its best effort to block access to files listed in
.cursorignore
Making its best effort is a bit too permissive