Go to main content

man pages section 5: File Formats

Exit Print View

Updated: Wednesday, February 10, 2021
 
 

tracker-miner-fs.cfg (5)

Name

tracker-miner-fs.cfg - fs.cfg

Synopsis

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

Description


tracker-miner-fs.cfg(5)         Tracker Manual         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  Mi-
       crosoft'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  con-
       fig 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','&DOWN-
       LOAD','&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','con-
       ftest','confstat','Makefile','SCCS','ltmain.sh','libtool','config.sta-
       tus','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'

              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';




ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+--------------------------------+
       |ATTRIBUTE TYPE |        ATTRIBUTE VALUE         |
       +---------------+--------------------------------+
       |Availability   | library/desktop/search/tracker |
       +---------------+--------------------------------+
       |Stability      | Pass-through volatile          |
       +---------------+--------------------------------+
SEE ALSO
       tracker-miner-fs


NOTES
       This     software     was    built    from    source    available    at
       https://github.com/oracle/solaris-userland.   The  original   community
       source         was         downloaded        from         https://down-
       load.gnome.org/sources/tracker/1.6/tracker-1.6.0.tar.xz

       Further information about this software can be found on the open source
       community website at https://wiki.gnome.org/Projects/Tracker.



1.6.0                             August 2018          tracker-miner-fs.cfg(5)