SUMMARY If baloo is told to index a folder, it doesn't notice changes when the folder is deleted and recreated if the parent folder is not monitored. STEPS TO REPRODUCE: Restrict indexing to one folder ~/Testdir, in .config/baloofilerc: exclude folders[$e]=$HOME/ folders[$e]=$HOME/Testdir/ Run balooctl monitor in one window. Remove the folder rm -r ~/Testdir and purge the index in a second: balooctl purge Create the folder and a testfile: mkdir ~/Testdir echo "This is a testfile" > ~/Testdir/testfile.txt OBSERVED RESULTS Baloo does not see the folder being created (or the testfile being created in it) Needs a "balooctl check" before indexing testfile.txt EXPECTED RESULTS Baloo should explicitly keep watch on folders mentioned in the "include" list. If the parent folder is watched, then changes would be picked up by iNotify. If the parent folder is not watched, an explicit check is most likely needed. SOFTWARE/OS VERSIONS Neon Testing Baloo : 5.81.0 Plasma : 5.21.3 Frameworks : 5.81.0 Qt : 5.15.2 ADDITIONAL INFORMATION Admittedly a messy, maybe unusual, edge case...
Are you able to reproduce it? For me it is working now. Operating System: Arch Linux KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.10.7-arch1-1 (64-bit) Graphics Platform: Wayland