Nautilus-actions is an extensions for nautilus which allow to add arbitrary program to launch through the nautilus pop-up menu of selected files.
Each time you right-click on one or several selected files in nautilus, nautilus-actions will look at its configured actions to see if a program has been setup for this selection. If it is the case, it will add an item in the menu that allow you to execute the program on the selected files.
Features
The aim of Nautilus-actions is to be very flexible and to adapt to the most common situation. Nautilus-actions doesn’t provide any config by default except an item to configure your actions. Its configuration is stored into GConf, so it offers the possibility for other software that manage files to add their configs into the Nautilus-actions GConf entry and automagically integrates smoothly to nautilus without any additional code.
Installation
$ yum install nautilus-actions
or
$ sudo apt-get install nautilus-actions
You may need to restart nautilus after installation
$ nautilus -q
Usage
Run Nact from the command line (terminal) :
$ nautilus-actions-config
or from the Gnome menu Desktop->Preferences->Nautilus Actions Configuration.
Sample
# Click “Add”
# Fill in label – Send Attachment Email via Thunderbird
# Fill in Path – mozilla-thunderbird
# Fill in Parameters – -compose “attachment=%u”
# Select the “Conditions” tab
# Fill in Filenames Pattern – *
# Check the “Only Files” options
# Click “OK”
# Close
Done!
References
Pre configured Nautilus Actions you can import are available from
http://www.grumz.net/index.php?q=configlist
includes many options such as:
* Merge many PDF files into a single one
* Test a 7z archive for integrity
* Create a 7z archive
* Font installer
* OptiPNG (Optimize PNG images)
* thunderbird send to http://www.grumz.net/?q=node/232

