Something is causing git show to be constantly running in the background (eg git show -m --pretty=format:%s<|ENT|><|RY|>%b<|ENT|><|RY|>%an<|ENT|><|RY|>%ad<|ENT|><|RY|> SHA_1
). At any given time I have 2-3 of them running. They seem to be running on various parent commits of the current one, but I can’t tell exactly what. The problem is I’m working in a large repo with large merge commits and this means I have effectively 2-3 cores running at 100% cpu all the time.
I’ve tried completely disabling the Git extension in the editor settings, but this is still happening.
It’s definitely being triggered somehow by cursor, or maybe by its internal vscode, but I can’t figure out how to stop it.
here is the process tree
6607 301959 6607 6607 ? -1 SLl 1000 0:36 | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --no-sandbox
301959 301976 6607 6607 ? -1 S 1000 0:00 | | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --type=zygote --no-zygote-sandbox --no-sandbox
301959 301977 6607 6607 ? -1 S 1000 0:00 | | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --type=zygote --no-sandbox
301977 302036 6607 6607 ? -1 Sl 1000 3:06 | | | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --type=renderer --crashpad-handler-pid=301995 --enable-crash-reporter=9b3f74ff-d9c9-4a68-bd59-98861fb49c4e,no_channel --user-data-dir=/home/ugtar/.config/Cursor --standard-schemes=vscode-webview,vscode-file --secure-schemes=vscode-webview,vscode-file --cors-schemes=vscode-webview,vscode-f
301959 302011 6607 6607 ? -1 Sl 1000 1:16 | | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --type=gpu-process --disable-gpu-sandbox --no-sandbox --crashpad-handler-pid=301995 --enable-crash-reporter=9b3f74ff-d9c9-4a68-bd59-98861fb49c4e,no_channel --user-data-dir=/home/ugtar/.config/Cursor --gpu-preferences=UAAAAAAAAAAgAAAEAAAAQAAAAAAAAAAAAABgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
301959 302019 6607 6607 ? -1 Sl 1000 0:02 | | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --crashpad-handler-pid=301995 --enable-crash-reporter=9b3f74ff-d9c9-4a68-bd59-98861fb49c4e,no_channel --user-data-dir=/home/ugtar/.config/Cursor --standard-schemes=vscode-webvi
301959 302152 6607 6607 ? -1 Sl 1000 2:32 | | \_ /tmp/.mount_cursorwd3YeB/usr/share/cursor/cursor --type=utility --utility-sub-type=node.mojom.NodeService --lang=en-US --service-sandbox-type=none --no-sandbox --dns-result-order=ipv4first --inspect-port=0 --crashpad-handler-pid=301995 --enable-crash-reporter=9b3f74ff-d9c9-4a68-bd59-98861fb49c4e,no_channel --user-data-dir=/home/ugtar/.confi
302152 302330 6607 6607 ? -1 Sl 1000 0:01 | | | \_ /home/ugtar/work/orion/venv/bin/python /home/ugtar/.cursor/extensions/ms-python.python-2025.6.1-linux-x64/python_files/run-jedi-language-server.py
302330 302640 6607 6607 ? -1 S 1000 0:00 | | | | \_ /home/ugtar/work/orion/venv/bin/python /home/ugtar/.cursor/extensions/ms-python.python-2025.6.1-linux-x64/python_files/lib/jedilsp/jedi/inference/compiled/subprocess/__main__.py /home/ugtar/.cursor/extensions/ms-python.python-2025.6.1-linux-x64/python_files/lib/jedilsp 3.11.13
302152 302586 6607 6607 ? -1 Sl 1000 0:00 | | | \_ /snap/ruff/1390/bin/ruff server
302152 429676 6607 6607 ? -1 S 1000 0:00 | | | \_ /bin/sh -c git show -m --pretty=format:"%s<|ENT|><|RY|>%b<|ENT|><|RY|>%an<|ENT|><|RY|>%ad<|ENT|><|RY|>" 06e9413f5c868997edb481b30c9594ee67b2c39a
429676 429677 6607 6607 ? -1 R 1000 4:57 | | | | \_ git show -m --pretty=format:%s<|ENT|><|RY|>%b<|ENT|><|RY|>%an<|ENT|><|RY|>%ad<|ENT|><|RY|> 06e9413f5c868997edb481b30c9594ee67b2c39a
302152 430044 6607 6607 ? -1 S 1000 0:00 | | | \_ /bin/sh -c git show -m --pretty=format:"%s<|ENT|><|RY|>%b<|ENT|><|RY|>%an<|ENT|><|RY|>%ad<|ENT|><|RY|>" 8eb0c2c7d2a80a6468b365f0c9be85f9a6f941e7
430044 430045 6607 6607 ? -1 R 1000 2:43 | | | \_ git show -m --pretty=format:%s<|ENT|><|RY|>%b<|ENT|><|RY|>%an<|ENT|><|RY|>%ad<|ENT|><|RY|> 8eb0c2c7d2a80a6468b365f0c9be85f9a6f941e7
Any help would be greatly appreciated, thanks
Edit:
I’ve also uninstalled all vscode extensions, and gone through the editor settings and tried to disable anything git related i could find, but it’s still showing up
Edit 2:
Found the “Include PRs in Search” toggle and disabled that and restarted, also to no avail.