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

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

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

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

Existe uma maneira de fazer isso no Unity? O que procuro é um único ícone no inicializador que, quando clicado, fornece um menu que pode iniciar meus aplicativos mais comuns, como:

  • Raposa de fogo.
  • pássaro trovão.
  • algumas imagens VMWare diferentes.
  • 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 launcher não me parece muito atraente, pois pode expandir além da altura da tela, mesmo com o tamanho reduzido do ícone.

Através do uso criterioso dos arquivos da área de trabalho (alguns padrão, outros feitos por mim mesmo), consegui fazer tudo isso funcionar 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 inicializador do Unity, enquanto o Gnome permite descrições textuais. Isso pode ser alterado no nível superior ou, de preferência, no submenu que procuro?

Responder1

É bastante fácil adicionar entradas ao menu do botão direito para blocos do inicializador e sei que isso foi respondido aqui em algum lugar, mas não consegui encontrar. Mas estas são as etapas básicas:

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

Se você não conseguir encontrar, 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, separados por ponto e vírgula. Por exemplo, se você deseja adicionar atalhos da web ao ícone do Firefox (você já deve ter o grupo NewWindow definido e é uma entrada longa, por isso 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 me lembro se você precisa sair e entrar novamente para que as alterações funcionem. Você pode. Mas, caso contrário, agora você deverá ter alguns links se clicar com o botão direito do mouse no ícone do Firefox em seu inicializador. E obviamente, você pode usar qualquer comando no item Exec.

Há vários lançadores feitos pela comunidade aqui que você pode adaptar:

Divirta-se! :)

informação relacionada