nautilus pyextensionsNautilus PyExtensions

It's a graphical handler of the nautilus file manager python extensions,
including some useful pyextensions.

The following languages are supported:
- english (default)
- french (Pierre Prinetti, up to date)
- italian (Giuseppe Penone, up to date)

graphical handler instructions help
graphical handler download download
included python extensions explore
manually install a python extension how to


nautilus-pyextensions

nautilus pyextensions

nautilus pyextensions

help graphical handler instructions :

add - opens a dialog to add a new pyextension into the system
checkbox active - when checked, the pyextension is active in the nautilus right click menu (visible after killing...)
kill - needed to restart nautilus, to use after checkings/uncheckings
export - to export a pyextension from the system to the chosed directory
edit - to edit a pyextension from inside of the system
delete - removes a pyextension from the system

downloadgraphical handler download :

deb package debian package (for all pc architectures) : nautilus-pyextensions_1.0.6-1_all.deb
tar.gz archive source code : nautilus-pyextensions_1.0.6.tar.gz

gnome resides in applications--accessories--nautilus pyextensions

explore included python extensions :

terminal open-terminal-geometry.py allows to open the terminal window on the selected folder/current directory, with predefined geometry (edit the parameter GEOMETRY to change it), with the right-click;
edit-copycopy-to-browsed-place.py allows to create a copy of all the selected files/folders to a browsed destination with the right-click (note: requires nautilus-pyextensions >= 1.0.5 installed);
edit-cutmove-to-browsed-place.py allows to move all the selected files/folders to a browsed destination with the right-click (note: requires nautilus-pyextensions >= 1.0.5 installed);
desktop background set-as-desktop-background.py allows to set as desktop background the selected image file with the right-click;
gksu open-as-root.py allows to open the selected file/folder as root user, so having administrator rights;
audacious add-to-audacious2-playlist.py allows to add all the selected audio files to the audacious playlist with the right-click;
meld meld-compare.py allows to compare two selected files/folders with meld;
edit-find-replace replace-in-filenames.py allows to replace some text with other text in all the filenames of the current directory.

nautilus pyextensions nautilus pyextensions

how to how to manually install a python extension :

in order to manually install a python extension to nautilus:

1) install the package "python-nautilus"

terminal sudo apt-get install python-nautilus

2) enter in the home directory, press ctrl+h to see the hidden files, enter in the folder ".nautilus" and then create a folder named
"python-extensions" (ctrl+shift+n)

3) download the python file (".py") and put it in the directory
"python-extensions" just created

4) put the following in the terminal (to restart nautilus)

terminal killall nautilus ; nautilus