.desktop arquivo alterando Exec dependendo do ambiente de desktop

0

Eu estou tentando fazer um arquivo .desktop na minha área de trabalho que abre uma janela do gerenciador de arquivos do ambiente de trabalho que eu estou atualmente (Nautilus para Ubuntu, PCManFM para LXDE) mas meu arquivo não parece trabalho:

[Desktop Entry]
Type=Application
X-Profiles=p0;p1;
Terminal=false
StartupNotify=false

[X-Action-Profile p0]
OnlyShowIn=LXDE;
Name=PCmanFM
Icon=pcmanfm
Exec=pcmanfm ~

[X-Action-Profile p1]
OnlyShowIn=Unity;
Name=Nautilus
Icon=nautilus
Exec=nautilus ~

O uso da chave X-Profile foi reprovado?
Preciso fornecer um Exec padrão dos parágrafos dos perfis?
Eu sei de que eu posso fazer uma lista rápida com o botão direito do mouse, mas quero que ela abra apenas uma janela do gerenciador de arquivos atual.

    
por joH1 22.04.2016 / 15:56

1 resposta

2

X-Action-Profile não faz parte da Especificação de entrada na área de trabalho , mas parece ser uma extensão pelo PCManFM. Não funciona com a maioria dos outros programas.

Usando

sh -c 'xdg-open "$HOME"'

como o comando para Exec deve funcionar.

Para o ícone, a Especificação de nomeação de ícones define system-file-manager como nome de ícone padrão para que funcione com a maioria dos temas de ícones

    
por Florian Diesch 22.04.2016 / 16:19