You can restrict it to whatever you want in system settings.
As a side note, you stated you want to keep using it and you also stated you followed @Kresimir’s instructions and ran balooctl disable. If you want to keep using it, you probably shouldn’t disable it.
Just to update you.
Restarted the machine and found
[limo@lenovo ~]$ balooctl status
Baloo File Indexer is running
Indexer state: Indexing file content
Indexing: /home/limo/LimoData/Zim/ZIMBooks/The General Theory of Employment Interest and Money John Maynard Keynes.pdf
Total files indexed: 156,983
Files waiting for content indexing: 20,777
Files failed to index: 0
Current size of index is 2.56 GiB
[limo@lenovo ~]$
If you are not using KDE Plasma, but Baloo+Dolphin on Xfce (as you’ve said in some other thread… why would you do that? I have no idea, but okay…), then you won’t have the same System Settings tool that @dalto is referring to.
I tried several DE, currently after installed default offline XFCE, then LXQT, then KDE Plasma (removing previous DE of course).
I wish there is a KDE Plasma ISO.
Per default baloo only indexes your home directory and excludes any hidden files and folders. On top of that there’s an extended exclude list of items which should not be indexed (like binary files).
which resets the baloo index. Then let baloo run the indexing (observe via balooctl monitor if you want) until it is finished. Once the index settles there shouldn’t be any noticeable baloo activity (at least on an SSD), except for a) a lot of file changes or b) reindexing after an update.
If you notice a slowdown check with balooctl monitor what’s going on.
Depending on your system you may want to manually exclude folders (see Settings → “File Search”). If you’re certain you’ll never search folders with baloo and there are many files in them exclude those folders. A prominent example is source code if you’re a programmer. Or if you have directory with ebooks you probably don’t want to search those on a word basis with baloo. Along those lines.
Baloo shouldn’t index anything in /run. If in doubt you can always use balooshow -x <path> to check if baloo indexed an item and what it knows about it.
[limo@lenovo ~]$ balooshow -x /run/timeshift
/run/timeshift: Not a valid url or document id
[limo@lenovo ~]$ balooshow -x /home/
The document IDs of the Baloo DB and the filesystem are different:
Url: /home/
ID: 1099511627801 (DB) <-> 1099511627838 (FS)
Inode: 256 (DB) == 256 (FS)
DeviceID: 25 (DB) <-> 62 (FS)
1000000003e 62 256 /home/: No index information found
[limo@lenovo ~]$
I assume it is so, but @dalto mentioned in above post to exclude time shift, I don’t know exactly how to do it.
I don’t want to execute the commands you gave and find myself in same situation.
Can you please tell me how to exclude time shift? (from indexing? from search? from Dolphin?.. from…?)