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 Nautilus.

Eu criei uma ação de teste no Nautilus Actions, mas ela aparece apenas no submenu "Ações do Nautilus-Actions".

Eu gostaria de poder adicionar um item ao nível raiz do próprio menu de contexto (no mesmo nível de 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 alguma outra maneira? (Se envolve codificação ou alterações de configuração estranhas, tudo bem também)

    
por Mendhak 10.11.2012 / 13:59

2 respostas

14

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

Alémdisso,nopainelesquerdo,asentradas(ações)podemseragrupadascomosubmenus.Criesuasações(Novaação'),crieum'Novomenu'comobotãodireitodomouseousob'Arquivo'paracadacategoriadeaçãoearrasteesoltesuasaçõesdessacategoria.

Oquedáisso:

    
por user55822 11.11.2012 / 01:15
2

Até onde eu sei, isso não é possível com o Nautilus Actions. Mas você pode escrever uma extensão do Nautilus que adiciona um item de menu. Para o Python, instale o pacote python-nautilus e dê uma olhada nos exemplos em /usr/share/doc/python-nautilus/examples/

    
por Florian Diesch 10.11.2012 / 16:42