As ações personalizadas do Thunar em todo o sistema são possíveis?

1

[ Nota : desculpe se isso foi perguntado antes. Eu pesquisei, procurei o StackOverflow e outros fóruns, mas não consegui encontrar nada. O que é bem esquisito na minha opinião, porque para mim isso parece uma questão muito importante ...]

[Eu estou no Xubuntu 16.04 com o estoque Thunar 1.6.10-2ubuntu1 .]

Problema

Eu realmente gosto do mecanismo de ação personalizada do Thunar. Eles tornam o uso do Thunar bastante divertido e produtivo.

Mas toda vez que você faz uma nova instalação do sistema, há esse processo irritante de reinserir ou modificar e copiar o antigo arquivo de configuração de ação personalizada ~/.config/Thunar/uca.xml para recuperá-los.

Pergunta

Estou procurando uma solução para fornecer pacotes .deb com ações personalizadas do Thunar que instalem em algum lugar no sistema e depois apareçam em todas as ações personalizadas Thunar dos usuários . / p>

Esta é não uma pergunta sobre o empacotamento debian! Eu sei como empacotar.

Alguém sabe uma solução legal para isso?

Porque eu tenho medo que isso não seja possível no estado atual sem algumas mudanças no Thunar ...

Vantagens

  • não há necessidade de inserir novamente ou modificar e copiar os arquivos de configuração antigos com caminhos estáticos
  • mantenha facilmente todas as suas instalações Thunar em todas as suas máquinas com o mesmo conjunto básico de ações personalizadas (super conveniente em combinação com um repositório apt pessoal)

Tentativas que fiz até agora:

  • use um software de sincronização (por exemplo, syncthing, dropbox, ...) e crie um link simbólico para ~/.config/Thunar/uca.xml (não funciona para outras pessoas, apenas para você. Além disso, como é mais provável que você envie vários scripts, você ainda tem o problema de caminhos estáticos no arquivo de configuração. Praticável, mas não ideal ...)
  • Existe esse arquivo /etc/xdg/Thunar/uca.xml , mas parece ser apenas um esqueleto para novos usuários que iniciam o Thunar pela primeira vez. Talvez adequado para novos usuários, mas não para os existentes.

Problemas que vejo

  • O Thunar parece originar somente as ações personalizadas do arquivo de configuração do usuário ~/.config/Thunar/uca.xml , não de qualquer lugar no sistema [ não confirmado! Eu não sei ... ]
  • Existem 'ids exclusivos' feios neste arquivo que podem ter que ser codificados permanentemente no pacote .deb , que pode colidir com ações personalizadas adicionadas manualmente.
  • Um pacote .deb significaria explicitamente não instalar as ações personalizadas de 'todo o sistema' nos diretórios base, porque isso é um não-uso em embalagens e também não é uma boa solução quando um novo usuário é criado.

Então estou um pouco preso aqui. Eu apreciaria todas as ideias: -)

Atenciosamente,

nobodyinperson

    
por NobodyInPerson 15.12.2016 / 12:14

1 resposta

0

Eu criei o pacote de software thunar-custom-actions que fornece ações personalizadas do Thunar em todo o sistema. As ações são mescladas nos arquivos por usuário .config/Thunar/uca.xml em cada atualização ou sob demanda.

Está disponível como um pacote debian.

Isso é exatamente o que eu queria: -)

    
por NobodyInPerson 07.06.2017 / 16:33