Como posso adicionar um item personalizado ao menu de contexto do nautilus, mas NÃO em um submenu?

9

Estou interessado em adicionar um script personalizado ao menu de contexto do Nautilus. Estou ciente de soluções como a pasta Scripts e o aplicativo Ações do Nautilus.

Criei uma ação de teste no Nautilus Actions, mas ela aparece apenas no submenu "Nautilus-Actions actions".

Gostaria de poder adicionar um item ao nível raiz do próprio menu de contexto (no mesmo nível que recortar, copiar, caixa de depósito, compactar ...) e não em um submenu.

Isso é possível com as ações do Nautilus?

Se não for, existe outra maneira? (Se envolver codificação ou alterações estranhas na configuração, tudo bem)

Mendhak
fonte

Respostas:

14

Você pode fazer isso com ações nautilus. Inicie nautilus-actions-config-toole vá para Editar> Preferências> desmarque a opção "Criar um menu raiz de ações do Nautilus" e parte inferior da primeira guia. - Isso afeta todas as ações.

insira a descrição da imagem aqui

Além disso, no painel esquerdo, as entradas (ações) podem ser agrupadas como submenus. Crie suas ações (Nova ação '), crie um' Novo menu 'com o botão direito do mouse ou em' Arquivo 'para cada categoria de ação e arraste e solte suas ações dessa categoria nela.

insira a descrição da imagem aqui

O que fornece isso:

insira a descrição da imagem aqui

user55822
fonte
Você precisará explicar um pouco mais. O Nautilus 3.4.2 não possui um menu suspenso 'Ferramentas'.
fabricator4
@ fabricator4, eu fiz uma edição .. Eu não posso dizer que foi a pergunta mais difícil que eu já vi por aqui ..
user55822
2
Um pouco tarde mas foi este simples - Editar> Preferências> desmarque a opção "Criar um menu raiz Nautilus Actions"
Mendhak
2

Tanto quanto sei, isso não é possível com o Nautilus Actions. Mas você pode escrever uma extensão do Nautilus que adicione um item de menu. Para Python, instale o pacote python-nautiluse veja os exemplos em/usr/share/doc/python-nautilus/examples/

Florian Diesch
fonte
É possível ...
Wilf