Existe uma maneira de adicionar um menu de usuário comum ao iniciador do Unity?

4

Tendo acabado de atualizar de 10.04 para 11.04, estou me acostumando com a interface do Unity.

De volta ao Gnome, eu consegui criar um menu "comum" acessível a partir do botão "Iniciar" para o qual eu poderia simplesmente adicionar *.desktop arquivos para colocar todas as minhas coisas comuns lá dentro?

Existe uma maneira de fazer isso no Unity? O que eu estou procurando é um único ícone no lançador que, quando clicado, me dá um menu que pode iniciar meus aplicativos mais comuns como:

  • firefox
  • thunderbird.
  • algumas imagens diferentes de VMWare.
  • alguns diretórios comuns (gerenciador de arquivos nautilus).
  • um terminal maximizado.
  • meu script de backup.
  • brasero, gcalctool, eclipse e outros.

A ideia de colocar todos os meus aplicativos no lançador não é muito atraente para mim, pois pode se expandir além da altura da tela, mesmo com meu tamanho de ícone reduzido.

Pelo uso criterioso dos arquivos da área de trabalho (alguns padrão, alguns feitos por mim mesmo), consegui fazer tudo isso no Gnome, mas estou tendo problemas para descobrir a nova configuração.

Além disso, os ícones de todas as minhas imagens VMWare são idênticos no iniciador Unity, enquanto o Gnome permitia descrições textuais. Isso pode ser alterado no nível superior ou, preferencialmente, no submenu que estou procurando?

    
por Jorge Castro 05.08.2011 / 13:52

1 resposta

1

É bastante fácil adicionar entradas ao menu do botão direito do mouse para blocos de inicialização e sei que ele foi respondido aqui em algum lugar, mas não consegui encontrá-lo. Mas estes são os passos básicos:

Procure uma string semelhante a esta em um arquivo de área de trabalho para o bloco que você deseja editar: X-Ayatana-Desktop-Shortcuts = NewWindow;

Se você não conseguir encontrá-lo, crie-o. Para cada atalho, adicione o seguinte:

[pick_a_name Shortcut Group]
Name=pick_a_name
Exec=command to execute
TargetEnvironment=Unity

Adicione cada grupo adicionado à string X-Ayatana-Desktop-Shortcuts, separado por ponto e vírgula. Por exemplo, se você quiser adicionar atalhos da web ao ícone do Firefox (você já deve ter o grupo NewWindow definido, e é uma entrada longa, então estou omitindo):

X-Ayatana-Desktop-Shortcuts=NewWindow;Xkcd;Google;AskUbuntu;

[xkcd Shortcut Group]
Name=xkcd
Exec=firefox --new-tab http://www.xkcd.com
TargetEnvironment=Unity

[Google Shortcut Group]
Name=Google
Exec=firefox --new-tab http://www.google.com
TargetEnvironment=Unity

[AskUbuntu Shortcut Group]
Name=AskUbuntu
Exec=firefox --new-tab "http://www.askubuntu.com"
TargetEnvironment=Unity

Não lembro se você precisa fazer logout e voltar para as alterações. Você pode. Caso contrário, agora você deve ter alguns links se clicar com o botão direito do mouse no ícone do Firefox em seu lançador. E, obviamente, você pode usar qualquer comando no item Exec.

Há um monte de lançadores feitos aqui que você pode adaptar:

Divirta-se! :)

    
por Jo-Erlend Schinstad 05.08.2011 / 15:02