How To Integrate DropBox Into Thunar (Fedora 18/XFCE)

Version 1.0
Author: Falko Timme
Follow me on Twitter

Thunar is the default file manager for XFCE desktops. While it is easy to integrate DropBox into Nautilus, the default file manager for GNOME, it is not so trivial for Thunar. This guide explains how to use DropBox with the Thunar file manager on a Fedora 18 XFCE desktop.

I do not issue any guarantee that this will work for you!

To integrate Dropbox into the Thunar file explorer, open a terminal, and as a normal user, run the following commands:

su -c 'yum install thunarx-python Thunar-devel wget'

Install development tools:

su -c 'yum groupinstall "Development Tools"'

cd ~ && wget -O - "" | tar xzf -
cd ~ && wget -O - "" | tar xzf -
cd ~ && wget -O - "" | tar xjf -

cd thunar-dropbox-0.2.0
./waf configure --prefix=/usr
./waf build
su -c './waf install'

Start the Dropbox daemon:

~/.dropbox-dist/dropboxd &

To make Dropbox start automatically when you login, go to Settings > Session and Startup and open the Application Autostart tab where you click on the Add button:

Create a new entry as follows:

Name: Dropbox
Description: Online file storage and sharing
Command: /home/falko/.dropbox-dist/dropboxd (make sure you use the correct username)

Then create Send To actions for Thunar as follows:

mkdir -p ~/.local/share/Thunar/sendto
leafpad ~/.local/share/Thunar/sendto/dropbox_folder.desktop

[Desktop Entry]
Exec=cp -dr %F /home/your_username_here/Dropbox/%F

leafpad ~/.local/share/Thunar/sendto/dropbox_public_folder.desktop

[Desktop Entry]
Exec=cp -dr %F /home/your_username_here/Dropbox/Public/%F
Name=Dropbox Public

That's it - you can now use Dropbox from Thunar:


Falko Timme

About Falko Timme

Falko Timme is an experienced Linux administrator and founder of Timme Hosting, a leading nginx business hosting company in Germany. He is one of the most active authors on HowtoForge since 2005 and one of the core developers of ISPConfig since 2000. He has also contributed to the O'Reilly book "Linux System Administration".

Share this page:

Suggested articles

1 Comment(s)

Add comment


By: on30loring

on 64-bit,

 ./waf install puts into /usr/lib instead of /usr/lib64

$ cd /usr/lib64/thunarx-2/

$ sudo ln -s /usr/lib/thunarx-2/