.cursorignore not loading if a folder was mounted after opening the workspace

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I have a workspace that is usually automatically mounted on the boot, but sometimes it fails and is not mounted.
Usually I open the workspace without checking it, and sometimes have to mount it after opening the workspace.
The issue is that the .cursorignore exists, but in this case not respected. That means my sensitive data will be exposed to some servers.

Steps to Reproduce

  1. Create a folder containing a .cursorignore
  2. Mount the folder to another folder
  3. Open a workspace from the mount
  4. Unmount the folder
    4.5 Reopen the workspace of the unmounted folder if neccessary
  5. Mount the folder again
  6. Reload the files in your workspace
  7. Check if .cursorignore is respected

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.4.2
VSCode Version: 1.99.3
Commit: 07aa3b4519da4feab4761c58da3eeedd253a1670
Date: 2025-08-06T19:23:39.081Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Linux x64 6.14.0-28-generic

Does this stop you from using Cursor

No - Cursor works, but with this issue

hi @tim.heid and thank you for the detailed report.

While Cursor follows .cursorignore files I will have to check if the mounting creates an issue.

Does the same issue occur on more recent versions of Cursor? We are currently on 1.5.7+.

The issue persists a while now since many versions, I just reported it now.

I think im on 1.5, just the information is not updating correctly. I downloaded the version as the newest one, and cant update. I thought i’d wait for the next update and see if that would fix the issue.

Is there any other way to help you?
Thanks!

Could you please check the version in app again? We file bug reports as on the current supported versions which are 1.5.x.

If it doesn’t show 1.5.x, here is the full downloads page that has Update ability for Linux and several different installers Downloads | Cursor - The AI Code Editor

I downloaded that, but it is still showing 1.4.x
I even uninstalled and reinstalled.
Also an update is not changing anything.

Which file format do you download from that URL and which Linux flavor are you using?

I have tried today several Linux flavors.

Example:
Version: 1.5.11
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux arm64 6.8.0-40-generic

It might be a issue with your config. You could back up following folder, then remove the those folders and reinstall Cursor:

~/.cursor 
~/.config/Cursor/

Thank you, after a clean reinstall of everything and then loading the backup, im now on version 1.5.x

Version: 1.5.11
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux x64 6.14.0-29-generic

But I just validated that the original problem of cursor ignore not being respected if the workspace volume is mounted after the workspace is opened, and it still persists.

Could you post a Request ID with privacy disabled so we can look into the details? Cursor – Getting a Request ID

Also let me know the model you used.

This is not an issue in chat. Also the reason the ignored files cannot be exposed is because i use the workspace to take notes in meetings. For what I think are obvious reasons, i cant expose these data to you.

I could recreate the issue with a vanilla folder, but how can i get a request ID for the loading if its not in chat or an AI action?

Ah right, checking with the team about the workspace mounting.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.