tracker-miner-fs.cfg(5)

NAME
tracker-miner-fs.cfg

SYNOPSIS
$HOME/.config/tracker/tracker-miner-fs.cfg

DESCRIPTION
Tracker's configuration is built on top of GSettings, part of GLib. This means that there is a proper schema for configurations and they can be viewed (normally) using the dconf-editor tool. Tracker also allows switching from the GSettings database, used by most (cross) desktop applications, to a key/value formatted files (like Microsoft's INI format). To do this, the environment variable TRACKER_USE_CONFIG_FILES must be defined before running the application using that configuration. So where is this configuration? Well, normally they're stored in $HOME/.config/tracker/, however, default values are not stored to config files, only different values are. This man page describes what keys and values can be used. See EXAMPLES for a general overview.

OPTIONS

verbosity='errors'
    Log verbosity.

initial-sleep=15
    Initial sleep time, in seconds.
    Values range from 0 to 1000.

sched-idle='first-index'
    The scheduler is the kernel component that decides which runnable application will be executed by the CPU next. Each application has an associated scheduling policy and priority.

throttle=0
    Indexing speed, the higher the slower.
    Values range from 0 to 20.

low-disk-space-limit=-1
    Disk space threshold in percent at which to pause indexing, or -1 to disable.
    Values range from -1 to 100.

crawling-interval=-1
    Interval in days to check whether the filesystem is up to date in the database. 0 forces crawling anytime, -1 forces it only after unclean shutdowns, and -2 disables it entirely.
    Values range from -2 to 365.

removable-days-threshold=3
    Threshold in days after which files from removables devices will be removed from database if not mounted. 0 means never, maximum is 365.
    Values range from 0 to 365.

enable-monitors=true
    Set to false to completely disable any file monitoring

enable-writeback=true
    Set to false to completely disable any file writeback

index-removable-devices=false
    Set to true to enable indexing mounted directories for removable devices.

index-optical-discs=false
    Set to true to enable indexing CDs, DVDs, and generally optical media (if removable devices are not indexed, optical discs won't be either)

index-on-battery=true
    Set to true to index while running on battery

index-on-battery-first-time=true
    Set to true to index while running on battery for the first time only

index-recursive-directories='&DESKTOP','&DOCUMENTS','&DOWNLOAD','&MUSIC','&PICTURES','&VIDEOS'
    List of directories to index recursively, Special values include: &DESKTOP, &DOCUMENTS, &DOWNLOAD, &MUSIC, &PICTURES, &PUBLIC_SHARE, &TEMPLATES, &VIDEOS. See /etc/xdg/user-dirs.defaults and $HOME/.config/user-dirs.default

index-single-directories='$HOME'
    List of directories to index without inspecting subfolders, Special values include: &DESKTOP, &DOCUMENTS, &DOWNLOAD, &MUSIC, &PICTURES, &PUBLIC_SHARE, &TEMPLATES, &VIDEOS. See /etc/xdg/user-dirs.defaults and $HOME/.config/user-dirs.default

ignored-files='*~','*.o','*.la','*.lo','*.loT','*.in','*.csproj','*.m4','*.rej','*.gmo','*.orig','*.pc','*.omf','*.aux','*.tmp','*.po','*.vmdk','*.vm*','*.nvram','*.part','*.rcore','*.lzo','autom4te','conftest','confstat','Makefile','SCCS','ltmain.sh','libtool','config.status','confdefs.h','configure','#*#'
    List of file patterns to avoid

ignored-directories='po','CVS','core-dumps','lost+found'
    List of directories to avoid

ignored-directories-with-content='.trackerignore','.git'
    Avoid any directory containing a file blacklisted here

EXAMPLES
The top level group is "General". The default configuration (if saved to tracker-miner-fs.cfg), would look like:
    [General]
    verbosity='errors';
    initial-sleep=15;
    sched-idle='first-index';
    throttle=0;
    low-disk-space-limit=-1;
    crawling-interval=-1;
    removable-days-threshold=3;
    enable-monitors=true;
    enable-writeback=true;
    index-removable-devices=false;
    index-optical-discs=false;
    index-on-battery=true;
    index-on-battery-first-time=true;
    index-recursive-directories='&DESKTOP','&DOCUMENTS','&DOWNLOAD','&MUSIC','&PICTURES','&VIDEOS';
    index-single-directories='$HOME';
    ignored-files='*~','*.o','*.la','*.lo','*.loT','*.in','*.csproj','*.m4','*.rej','*.gmo','*.orig','*.pc','*.omf','*.aux','*.tmp','*.po','*.vmdk','*.vm*','*.nvram','*.part','*.rcore','*.lzo','autom4te','conftest','confstat','Makefile','SCCS','ltmain.sh','libtool','config.status','confdefs.h','configure','#*#';
    ignored-directories='po','CVS','core-dumps','lost+found';
    ignored-directories-with-content='.trackerignore','.git';

SEE ALSO
tracker-miner-fs