Corrida audaciosa quando pressiono Abrir com ou Mostrar na pasta no XFCE no Arch para qualquer tipo de arquivo

4

É divertido, mas audacioso, quando nem sequer peço. Por exemplo, quando eu clico em Abrir pasta nos downloads do Chrome ou quando escolho Procurar pacotes no Sublime Text. Um arquivo para Open Folder no Chrome pode não ser um arquivo de música.

Como posso corrigir isso?

    
por Matudi 17.07.2016 / 10:30

2 respostas

6

O Audacious se registra como um aplicativo que pode manipular o tipo MIME do diretório (mais precisamente inode/directory ). Isso pode ser visto em seu arquivo .desktop em /usr/share/applications/audacious.desktop (a localização pode ser diferente no Arch), onde MimeType variable está definida.

No seu sistema para inode/directory tipo MIME,

  • não há outro aplicativo que possa lidar com isso, apenas Audacious
  • existem mais aplicativos, mas o Audacious está definido como padrão
  • existem mais desses aplicativos, mas nenhum deles é definido como padrão para ele (e o Audacious é simplesmente o primeiro)

Para trabalhar com associações MIME, use o comando xdg-mime . Por exemplo, para configurar o Firefox para abrir diretórios (você pode escolher seu gerenciador de arquivos preferido em vez do Firefox) execute:

xdg-mime default firefox.desktop inode/directory

Depois, você pode verificar o resultado com:

$ xdg-mime query default inode/directory                                        
firefox.desktop

E você pode testar se está trabalhando com xdg-open :

xdg-open /tmp

Agora o Firefox deve ser lançado mostrando o conteúdo de /tmp .

xdg-mime grava suas configurações em ~/.local/share/applications/ ou - se você usa a opção --mode system - ele grava em /etc/xdg/applications/ (você tem que ser root neste caso).

É provável que seu ambiente de área de trabalho também ofereça uma maneira de alterar associações.

    
por 17.07.2016 / 13:48
1

link

Ele disse:

in XFCE, I use Thunar.basically edit ~/.local/share/applications/defaults.list and add to the end (with a blank line afterwards)

[Default Applications]
x-directory/normal=Thunar.desktop

To open with Dolphin:

[Default Applications]
x-directory/normal=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;

Estou usando o Debian9, funciona para mim.

    
por 12.12.2017 / 04:40