Wystarczy utworzyć katalog:
Kod: Zaznacz cały
mkdir -p ~/.local/share/nautilus-python/extensions
Kod: Zaznacz cały
gedit ~/.local/share/nautilus-python/extensions/nautilus-acme.py
Kod: Zaznacz cały
from os.path import join
from gi.repository import GObject, Nautilus
import os
class Acme(GObject.GObject, Nautilus.MenuProvider):
def __init__(self):
pass
def create_activation(self, menu, folder):
os.system("gnome-desktop-item-edit ~/Pulpit --create-new")
return
def get_background_items(self, window, current_folder):
AcmeMenuItem = Nautilus.MenuItem(
name="Acme::NewEmptyFile",
label="Utworz aktywator",
tip="Utworz aktywator"
)
AcmeMenuItem.connect('activate', self.create_activation, current_folder)
return [AcmeMenuItem]
ps. Skrypt wymaga zainstalowania gnome-panel.