Enabling and Disabling Backends
If you are having problems indexing or searching your data, it's helpful to narrow it down to a specific backend. Even otherwise it is a good idea to disable the unused backends to save system resources. You can permanently disable backends using beagle-config or beagle-settings. If you want to temporarily disable a backend or run with only some backends enabled, you can do this with the --backend options to beagled.
To see a list of the available backends:
beagled --list-backends
To allow all backends (those not already denied in the configuration) except files, for example:
beagled --backend -files
To allow all backends except files and kmail:
beagled --backend -files --backend -kmail
To run with only the files and the kmail backend:
beagled --backend files --backend kmail
In addition to these, to allow a backend that was denied in the configuration:
beagled --backend +mail
This will greatly aid bug reports, because the log files will include less irrelevant information, and the bug can be pinpointed to a smaller body of code.
