Como posso adicionar atalhos de pasta ao Iniciador Unity?

14

Eu quero adicionar alguma pasta ao lançador para que eu possa acessá-los com facilidade. Como eu adiciono um atalho ao lançador?

    
por dushyantashu 16.09.2014 / 08:10

1 resposta

21

Existem duas maneiras:

dinamicamente

Você pode adicionar um atalho a uma pasta navegando (no nautilus) até a pasta que deseja adicionar e escolha "adicionar favorito" no menu de favoritos. Alternativamente, você pode pressionar Ctrl + D . Os marcadores que você criou dessa forma são adicionados automaticamente ao ícone Files no iniciador, na seção superior (o Nautilus adiciona esses atalhos ao arquivo: ~/.config/gtk-3.0/bookmarks ).

Na seção "estática" do ícone do lançador.

Como alternativa, você pode adicionar um atalho ao ícone Arquivos (ou qualquer outro ícone) editando o arquivo .desktop. Esse método fornece mais controle sobre o nome do atalho e a ordem dos atalhos, se você tiver mais de um.

  • Para fazer isso, primeiro copie o arquivo .desktop para ~/.local/share/applications

    cp /usr/share/applications/nautilus.desktop  ~/.local/share/applications/nautilus.desktop
    
  • Abra o arquivo (copiado) com o gedit; ele não abrirá clicando duas vezes, então abra uma janela do gedit e arraste o arquivo pela janela do gedit.

  • Procure a linha:

    Actions=Window;
    

    Adicione um nome ao qual você gostaria de dar sua pasta no inicializador:

    Actions=Window;YourFolder;
    
  • No final do arquivo, adicione uma seção como esta:

    [Desktop Action YourFolder]
    Name=YourFolder
    Exec=nautilus /path/to/thefolder
    OnlyShowIn=Unity;
    

Faça logout e volte, agora você terá seu atalho no ícone Arquivos clicando com o botão direito do mouse.

Explicação:

Ícones no Dash e no launcher representam arquivos .desktop. Estes ícones têm um comando "principal" (é o que acontece se você clicar nele), mas também pode ter um número de atalhos (acessíveis clicando com o botão direito).

Este comando "main" pode ser encontrado na linha Exec= , na seção diretamente abaixo de [Desktop Entry] , os atalhos estão listados na linha Actions= e definidos na [Desktop Action YourFolder] - seção (s).

Os arquivos .desktop em ~/.local/share/applications anulam os de /usr/share/applications , mas na primeira vez depois de copiar o original para o diretório local, você precisa efetuar logout / in. O procedimento de limpeza é sempre editar o local e deixar o original intocado.

Nota:

Os marcadores que você criou pelo primeiro método são adicionados ao ícone automaticamente, mas não fazem parte do arquivo nautilus.desktop .

Editar para 15.04 e depois

A resposta acima se aplica também para 15.04 e acima, mas o lançador para editar (copiado localmente) para a seção estática é:

/usr/share/applications/org.gnome.Nautilus.desktop

em vez de

/usr/share/applications/nautilus.desktop
    
por Jacob Vlijm 16.09.2014 / 08:29