localsearch (formerly Tracker) desktop indexer
- Gnome Gitlab
- Docs
- DB cache:
~/.cache/tracker3/files
- Alternatives: Arch wiki: Full-text indexers
Config
List config:
gsettings list-recursively | grep -i org.freedesktop.Tracker | sort | uniq
gsettings set org.freedesktop.Tracker3.Miner.Files index-on-battery-first-time false
gsettings set org.freedesktop.Tracker3.Miner.Files index-on-battery false
gsettings set org.freedesktop.Tracker3.Miner.Files initial-sleep 45
gsettings set org.freedesktop.Tracker3.Miner.Files throttle 20
List indexed directories:
localsearch index
Example: Index local git repos:
gsettings-add-to-list.py org.freedesktop.Tracker3.Miner.Files ignored-directories 9 .terraform
gsettings set org.freedesktop.Tracker3.Miner.Files ignored-directories-with-content "['.trackerignore', '.hg', '.nomedia']" # Remove .git
localsearch index --add --recursive /home/varac/git
Usage
Show systemd user service status:
systemctl --user status localsearch-3.service
Query localsearch status:
localsearch status
Search test:
localsearch search test