Como posso adicionar um item de menu ao clique com o botão direito de diferentes gerenciadores de arquivos?

4

Eu li este link , mas está falando sobre nautilus, eu estou usando um gerenciador de arquivos diferente (PCManFm), mas eu quero adicionar um item a todos os menus do botão direito do mouse no diretório.

Eu fiz o seguinte:

adicionou um arquivo ~/.local/share/file-manager/actions/mkthumb.desktop com o seguinte contexto:

[Desktop Entry]
Type=Action
Tooltip=Generate all the thumbs on the folder
Name=Generate all the thumbs
MimeTypes=inode/directory
Exec=mkthumb.sh -s %u

isso não funciona (eu nem entendo o menu).

O que estou fazendo de errado? Como faço isso? No caso de ser impossível fazer isso tanto para o Nautilus quanto para o PCManFm, perguntarei como fazer isso para o último.

    
por v010dya 17.07.2017 / 09:31

2 respostas

1

Adicione Profiles=profile-zero; à seção [Desktop Entry] e anexe o seguinte ao final do arquivo:

[X-Action-Profile profile-zero]
MimeTypes=inode/directory
Exec=/path/to/mkthumb.sh -s %f

Substitua /path/to pelo caminho do script e remova as linhas MimeTypes e Exec da seção [Desktop Entry]

(crédito para @whtyger por postar um link que levou a instruções, estou fazendo uma resposta completa, então está mais claro)

    
por FireFaced 25.07.2017 / 00:18
2

Embora esta fonte confirme que a versão 1.2.0 do PCManFM é fornecida com o 14.04 LTS suporta o recurso Ações, parece que não funciona t trabalhe corretamente.
Eu encontrei outra fonte que confirma isso. É mencionado que a versão 1.2.2 funciona corretamente, então você pode tentar essa versão ou atualizar sua distro para o próximo LTS, que é 16.04.
Alguns exemplos de ações personalizadas podem ser encontrados aqui .

No que diz respeito ao Nautilus, é fácil adicionar ações personalizadas mesmo sem pacotes adicionais que simplifiquem esse processo. Basta colocar seus scripts na pasta ~/.gnome2/nautilus-scripts/ , torná-los executáveis e o novo submenu 'Scripts' aparecerá no menu de contexto. É possível adicionar subpastas, o que ajudará a criar categorias no submenu 'Scripts'.

    
por whtyger 25.07.2017 / 09:21

Tags