Condições de aparência das ações personalizadas do Thunar: não aparecem quando nenhum arquivo selecionado

2

Eu tenho uma ação personalizada do thunar para arquivar arquivos selecionados em um clique. O problema é que a ação personalizada aparece no menu mesmo se nenhum arquivo / diretório estiver selecionado. Como evito esse comportamento?

    
por user619271 05.12.2016 / 07:25

1 resposta

1

the custom action shows up in the menu even if no files/directories are selected

Isso não é verdade. Thunar considera o diretório em que você está selecionado e não é possível abrir o gerenciador de arquivos sem abrir algum diretório (quando você inicia o Thunar a partir do launcher, você abre o diretório $HOME ) e ações personalizadas que têm < Caixa> Diretórios marcada em Condições de aparência será exibida assim.

Isso é um bug?

Não necessariamente.

Algumas ações personalizadas podem ser imaginadas e úteis para a pasta em que você está, como Pesquisar ( catfish %f ), Abrir no terminal ( exo-open --working-directory %f --launch TerminalEmulator ) ou Abra como root ( gksu Thunar %F ).

Poder-se-ia até imaginar ações personalizadas usadas independentemente de arquivos ou pastas selecionados - e quando nenhum é - ou seja, comandos que não afetam um arquivo ou pasta selecionado (ou a pasta em que estamos), mas apenas os programas e / ou arquivos especificado no próprio comando da ação personalizada: por exemplo, uma ação que simplesmente backup de todas as minhas ações personalizadas do Thunar presentes : cp -f ~/.config/Thunar/uca.xml /path/to/dropbox/etc .

Existe alguma maneira de contornar isso?

Eu não estou ciente de um, exceto o fato de que no Thunar você já deve ter uma opção de arquivamento sem a necessidade de criar isso como uma ação personalizada . (Ou você precisa disso para um tipo especial de arquivamento?)

Verifiquesevocêtemthunar-archive-plugininstalado,bemcomofile-roller.

Comoaopçãoacima"Criar arquivo" aparecerá somente quando arquivos e pastas forem selecionados com o cursor, isso pode oferecer uma pista: se fosse uma ação personalizada , você poderia apenas olhar em suas configurações e aplicá-las à sua ação. Mas é não presente nas opções de GUI do Thunar para ações personalizadas (que refletem as configurações em ~/.config/Thunar/uca.xml ) e eu não acho que é uma ação personalizada: tentar procurar mais fundo para outros arquivos eu não consegui encontrar algo semelhante a ~/.config/Thunar/uca.xml nos arquivos do sistema etc. Na verdade, o utilitário file-roller parece adicionar essa opção de menu de contexto por meio de um script ( /usr/lib/x86_64-linux-gnu/thunar-archive-plugin/file-roller.tap ), não como uma ação personalizada. Sua descrição é esta:

Wrapper script to create and extract archive files
#                   in Thunar, via the thunar-archive-plugin, using the
#                   file-roller archive manager

Mas ter esse plug-in e o arquivador instalado pode resolver seu problema. Em um sistema baseado no Debian:

sudo apt-get install file-roller thunar-archive-plugin
    
por 29.09.2017 / 18:48

Tags