Baloo auto indexes the contents of $HOME and sub directories by default. Other entries in fstab are added to a black list by default, but can be removed (and hence indexed) via the Systems Settings "Desktop Search" UI. However any user data directories that are on the root mount are not indexed by default, and cannot be specified for indexing via the UI. They can be manually added by editing baloofilerc, and are indexed after that. Reproducible: Always Steps to Reproduce: 1. Create a root data directory, e.g /data2 2. Add a document file to this directory, e..g balootest.txt, with some unique content 3. Search for the file with baloosearch, e.g "baloosearch balootest" Actual Results: No results will be returned. Expected Results: /data2/balootest.txt Editing the ~/.kde/share/config/baloofilerc file and adding: "folders[$e]=/data2/,$HOME/" will give the desired results. Users shouldn't have to do this though.
? why did you assign to kmail ?
I agree. Folders for files shared with other users may not be under $HOME but users might like to be able to index them.
This is not something I'm going to be fixing in the main KCM. It's a very very edge usecase. Please feel free to edit the config file directly.
This doesn't seem edgy to me. /home is for homes, not places like /data, /pub or /media.