Thunar uses external utilities - so called thumbnailers - to generate previews of certain files. Thunar ships with thumbnailers to generate previews of image and font files and can automatically use available GNOME thumbnailers if it was build with support for gconf.
However, even then, there are several file types for which no thumbnailer exists. The thunar-thumbnailers project provides additional thumbnailers for Thunar, that also cover less common file formats.
Thunar-thumnbnailers generates thumbnails for the following formats:
And in the near future, hopefully:
If you have suggestions for more formats you would like to see thumbnails for in Thunar please contact Erlend Davidson.
Some individual thumbnailers have their own additional dependencies in order to function. These are listed in Supported Formats.
./configure
you can add the –enable-tex –enable-grace and –enable-raw options to enable LaTeX, xmgrace and Raw image thumbnailing if desired.
make && make install
/usr/libexec/thunar-vfs-update-thumbnailers-cache-1
as a user to regenerate the cache of thumbnailers.
You can check which thumbnailers have been recognised by Thunar, by searching the (binary) file, for example:
less ${HOME}/.cache/Thunar/thumbnailers.cache
To install thunar-thumbnailers from the Subversion Repository you will need the xfce-dev-tools, which you can get from here.
You will also need a Subversion client.
svn co http://svn.xfce.org/svn/goodies/thunar-thumbnailers/trunk/ thunar-thumbnailers
./autogen.sh make
make install
/usr/libexec/thunar-vfs-update-thumbnailers-cache-1
to register the new thumbnailers with Thunar.
You can also browse the SVN repository using the web interface.
Bugs should be reported to the Xfce bug tracking system (product Thunar Plugins
, component thunar-thumbnailers
).
It is not difficult to write thumbnailers for file formats you use. You can read the Thunar Documentation - Thumbnailers to learn about this.