Encontrei o seguinte link para alterar o aplicativo de tipos de arquivo:
https://superuser.com/questions/21626/ubuntu-change-the-default-program-used-to-open-a-type-of-file
Aqui está o comando para associar o tipo de arquivo " application/pdf
" ao " kde-kpdf.desktop
" :
$xdg-mime query default application/pdf
AdobeReader.desktop
$xdg-mime default kde-kpdf.desktop application/pdf
$xdg-mime query default application/pdf
kde-kpdf.desktop
Eu só quero double-click
o "*.pdf" e depois abrir com "kde-kpdf.desktop",
mas quero ocultar o " kde-kpdf.desktop
" da lista de aplicativos de desktop do Ubuntu, conforme mostrado abaixo (baixei a imagem da Internet, ela não contém o ícone kde-kpdf.desktop) :
É possível ocultar o *.desktop
arquivo especificado da UI da lista de aplicativos do Ubuntu? Como ocultar a área de trabalho, mas ainda permitir double-click
que o tipo de arquivo seja aberto com esse aplicativo?
LOCALIZANDO O ARQUIVO .desktop:
Na maioria das vezes, o arquivo .desktop do aplicativo que você deseja ocultar da grade de aplicativos está localizado em /usr/share/applications, no entanto, se não estiver lá, execute
para localizar o arquivo da área de trabalho desejado. Aqui substitua application_name pela palavra-chave que especificaria seu aplicativo. Neste caso seria
A
2>/dev/null
parte apenas redireciona stderr (2) para o arquivo /dev/null, removendo assim erros de permissão do seu console e excluindo-os.ALTERANDO O ARQUIVO .desktop PARA REMOVER O ÍCONE DA GRADE DO APLICATIVO:
Edite o arquivo app.desktop com o editor de texto de sua preferência e adicione a linha
NoDisplay=true
abaixo da[Desktop Entry]
linha.Isso removerá o ícone do aplicativo da grade de aplicativos, mas manterá a opção de abrir arquivos com este aplicativo. Para ocultar completamente seu aplicativo, substitua a
NoDisplay=true
linha porHidden=true
.Caso o aplicativo não seja removido da rede imediatamente, reinicie o sistema.
Existe uma chave para os arquivos da área de trabalho serem ocultados do menu.
cp o arquivo da área de trabalho para $HOME/.local/share/applications/ e adicione
Dessa forma, escondo todos os arquivos da área de trabalho do wine; exceto pelos jogos, é claro.