You may have noticed the tracker-store process running in the background on a Kali system, taking up a large amount of CPU time. This process indexes the contents of files.
Disabling tracker-store is non obvious, but can be done with the following commands:
echo "Hidden=true" >> /etc/xdg/autostart/tracker-extract.desktop
echo "Hidden=true" >> /etc/xdg/autostart/tracker-miner-fs.desktop
echo "Hidden=true" >> /etc/xdg/autostart/tracker-store.desktop
echo "Hidden=true" >> /etc/xdg/autostart/tracker-miner-apps.desktop
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
tracker reset --hard
Once the system is rebooted, it should no longer be running in the background.