LibFM provides file management functions built on top of Glib/GIO, 
giving a convenient higher-level API.

vala is an optional dependency (for custom file manager actions).
