Como encontrar os arquivos .desktop para aplicativos fixados no iniciador do Unity?

4

Eu sei que os arquivos da área de trabalho residem /usr/share/applications e ~/.local/share/applications . Estou à procura de 2 informações:

  1. Onde posso ver os itens da área de trabalho exibidos em meu iniciador (adoraria ter propriedades de clique com o botão direito do mouse no iniciador)

Atualização: movi essa parte da minha pergunta para outra entrada para poder dar crédito:

"Quando eu digito no Dash os aplicativos aparecem com o título, como posso encontrar o arquivo da área de trabalho associado (novamente, clique com o botão direito do mouse)"

    
por stwissel 13.09.2012 / 16:54

1 resposta

2

Se você deseja saber quais aplicativos estão atualmente fixados (a partir de outros ícones de inicialização, que também são mostrados no inicializador), é possível usar gsettings

Abra um terminal e use este comando

gsettings get com.canonical.Unity.Launcher favorites

Este comando me dá a saída abaixo, (a saída exata pode ser diferente)

['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', 'libreoffice-impress.desktop', 'ubuntu-software-center.desktop', 'gnome-terminal.desktop', 'wimaxcmgui.desktop', 'synaptic.desktop']

Os arquivos .desktop estão com o nome exato na saída. Mas você pode não ver o nome.

Você pode usar o comando cp para copiá-los em algum outro diretório.

  • Primeiro, use este comando para obter uma variável list com a lista de arquivos .desktop fixados.

    export list='gsettings get com.canonical.Unity.Launcher favorites | grep .*.desktop | tr "[]\'," " "'
    
  • Copie esses arquivos em sua área de trabalho.

    cd /usr/share/applications && cp $list ~/Desktop && cd
    

Espero que isso ajude. Agora você tem os arquivos .desktop que estão afixados em sua área de trabalho.

    
por Anwar 13.09.2012 / 17:22