Como definir um único arquivo na área de trabalho para ser aberto com um programa diferente do padrão?

0

Eu tenho o Ubuntu 16.04 instalado com o desktop Unity padrão. Na minha área de trabalho eu tenho um ícone com o texto abaixo do ícone que nomeia o arquivo como um arquivo .xspf. VLC é o programa padrão que registrei para abrir esta extensão. Abre um fluxo de uma estação de rádio. Eu gosto da estação de rádio e quero tornar o ícone e o nome do arquivo mais interessantes. Então eu mudei o ícone padrão, mas eu quero remover completamente o texto abaixo do ícone. Eu só quero remover o texto para este ícone específico, no entanto. A seguinte solução, portanto, não fará:

Como posso ocultar o texto sob a área de trabalho? ícones?

Eu não consegui encontrar uma solução em outro lugar, então decidi apenas tornar o texto mais interessante que example.xspf. Nesta tela eu chamo o arquivo "Link to file":

Quandofaçoisso,oambientededesktop(euachoqueéoDE)nãoassociamaisoarquivocomoVLCeabreoarquivocomoFirefox.OFirefox,emseguida,reconheceoarquivocombaseemseuconteúdoesolicitapermissãoparaabriroVLC.Issoanulaopropósitoporqueeutambémpossoclicarcomobotãodireitonoarquivoeabri-locomoutroaplicativo.Euqueroqueoprocessosejaautomatizadodepoisdeclicarnoícone.Épossívelsubstituiroaplicativopadrãocomoqualabrirumarquivodentrodocódigodeumarquivo?Emcasoafirmativo,comovocêfazissoemumarquivodotipo.xspf?Casocontrário,asoluçãonoslinksaseguirpodeseradaptadaparafazerisso:

Executando um arquivo .desktop no terminal

Como definir o programa padrão para abrir um determinado tipo de arquivo em uma determinada pasta?

    
por SANBI samples 01.12.2016 / 04:28

1 resposta

2

O que você deve fazer é criar um arquivo .desktop . Um arquivo .desktop é um arquivo de texto descrevendo alguma ação, por exemplo, abrir um determinado arquivo com o VLC. Consulte a especificação de entrada da área de trabalho . Você pode especificar o programa a ser executado e seus argumentos, o ícone e o nome a ser exibido (e um espaço não separável   é um nome válido).

[Desktop Entry]
Name=Name of Radio Station
Exec=/full/path/to/vlc /full/path/to/file.xspf
Terminal=false
Type=Application
Icon=/full/path/to/icon.png

Coloque o arquivo .desktop na sua pasta ~/Desktop e torne-o executável ( chmod +x file.desktop ).

    
por AlexP 01.12.2016 / 04:56