Guia de tecnologias

Editor do Unity Launcher (ULE): criar e editar quicklists

5 min read Ubuntu Atualizado 20 Oct 2025
Editor do Unity Launcher: criar quicklists
Editor do Unity Launcher: criar quicklists

O que é o ULE (resumo rápido)

ULE é uma ferramenta gráfica em Python que modifica as entradas do lançador do Unity. Quicklists são ações rápidas associadas a um ícone no lançador; tecnicamente, cada quicklist é definido dentro do arquivo .desktop do aplicativo.

Por que usar o ULE

  • Substitui edições manuais nos arquivos .desktop.
  • Evita reiniciar processos do sistema sempre que possível.
  • Permite criar, editar e remover quicklists de forma visual.

Instalação

O ULE não costuma estar nos repositórios oficiais do Ubuntu nem em um PPA; é preciso baixar o código fonte do Launchpad. No terminal, execute:

sudo apt-get install bzr
bzr branch lp:unity-launcher-editor

Depois de clonar o código, você verá uma pasta chamada unity-launcher-editor no seu diretório Home. Navegue para unity-launcher-editor/unitylaunchereditor no Nautilus e dê um duplo clique no arquivo main.py. Uma janela de execução aparecerá; clique em “Run” para abrir a interface.

Interface de execução do ULE mostrando o prompt para abrir o main.py

Clique em Run.

Tela principal do Unity Launcher Editor com lista de apps e detalhes

Como o ULE está organizado

Há três áreas principais na janela do ULE:

  • Painel esquerdo: lista de aplicativos atualmente no lançador.
  • Painel direito (parte superior): propriedades do aplicativo selecionado.
  • Painel direito (parte inferior): quicklists associadas ao aplicativo.

Selecione um aplicativo na lista esquerda para carregar seus detalhes à direita.

Adicionar um item quicklist a um app existente

Exemplo: adicionar um atalho para abrir o Firefox em modo privado.

  1. Selecione o ícone do aplicativo (Firefox) no painel esquerdo.
  2. Em “Quicklist Group”, clique no botão +.

Botão para adicionar um novo item quicklist

  1. Insira o nome do grupo quicklist e o comando que deseja executar (por exemplo, firefox --private-window).

Formulário para criar novo item quicklist com campo de nome e comando

  1. Clique em Salvar.

O novo quicklist deve aparecer quando você clicar com o botão direito no ícone do aplicativo no lançador. Se não aparecer, faça logoff/login ou reinicie o Unity com unity --replace.

Adicionar um novo aplicativo ao lançador

O ULE também permite adicionar manualmente um novo item ao lançador. O processo tem duas etapas:

  1. Clique no botão + na parte inferior do painel esquerdo e insira o nome do lançador.

Adicionar novo aplicativo ao lançador via ULE

  1. Selecione o lançador recém-criado e edite suas propriedades na parte superior do painel direito (nome, comando, ícone, categorias).

Editar propriedades do novo aplicativo, incluindo comando e ícone

Importante: o método mais simples para manter um aplicativo no lançador ainda é abrir o aplicativo e, no ícone que aparece no lançador, clicar com o botão direito e selecionar “Keep in launcher”.

Dicas práticas e heurísticas

  • Mental model: o lançador do Unity carrega informações dos arquivos .desktop em ~/.local/share/applications/ e em /usr/share/applications/. O ULE edita essas definições ou cria novas versões locais.
  • Se um quicklist não aparece, o arquivo .desktop pode estar sobrescrito por uma versão do sistema; verifique ambos os diretórios.
  • Use comandos absolutos nos quicklists quando possível (ex.: /usr/bin/firefox) para evitar problemas de PATH.

Quando o ULE pode falhar (contrapartes)

  • Aplicativos instalados apenas como snaps podem ter caminhos e permissões diferentes; o ULE pode não manipular snaps corretamente.
  • Se houver políticas corporativas que bloqueiam alterações no diretório de aplicações, você não conseguirá salvar localmente.
  • Versões futuras do Unity ou mudanças no backend do lançador podem tornar o ULE incompatível.

Alternativas

  • Editar manualmente arquivos .desktop em ~/.local/share/applications/.
  • Usar scripts que geram o arquivo .desktop e copiam para o diretório do usuário.
  • Ferramentas de terceiros atualizadas para ambientes não-Unity (por exemplo, extensões para GNOME Shell).

Mini-metodologia: como criar um quicklist de forma confiável

  1. Teste o comando no terminal e confirme que funciona.
  2. Crie o quicklist no ULE com o comando testado.
  3. Salve e verifique no lançador; se não aparecer, logoff/login.
  4. Confirme que há um arquivo .desktop correspondente em ~/.local/share/applications/.

Checklists por função

  • Usuário final:

    • Testar comando no terminal.
    • Abrir ULE e criar quicklist.
    • Salvar e verificar no lançador.
    • Fazer logoff/login se necessário.
  • Administrador/Power user:

    • [ ] Verificar conflitos em /usr/share/applications.
    • Validar permissões dos arquivos .desktop.
    • Documentar alterações para suporte.

Segurança e privacidade

Alterar arquivos .desktop é uma operação local. Certifique-se de que os comandos adicionados não exponham credenciais nem executem scripts não confiáveis.

FAQ

Q: Preciso de privilégios de root para usar o ULE?
A: Não para a maioria dos casos. O ULE salva alterações no diretório do usuário. Você só precisará de privilégios se editar arquivos do sistema em /usr/share/applications.

Q: O ULE funciona com snaps e Flatpaks?
A: Pode haver limitações. Snaps e Flatpaks usam caminhos e confinamento que podem impedir alterações diretas. Teste e verifique o arquivo .desktop gerado.

Q: Posso automatizar a criação de quicklists?
A: Sim — se preferir, gere um arquivo .desktop com a seção [Desktop Entry] e a chave X-Ayatana-Desktop-Shortcuts manually, depois copie para ~/.local/share/applications/.

Observações finais

O Unity Launcher Editor é uma solução prática para personalizar o lançador sem editar manualmente arquivos de configuração. Ele acelera tarefas comuns e reduz erros de sintaxe em .desktop. Para a maioria dos usuários, é uma maneira segura e eficiente de criar quicklists.

Importante: mantenha sempre uma cópia de backup de arquivos .desktop antes de fazer alterações extensas.

Resumo:

  • ULE facilita criação e edição de quicklists.
  • Preferível ao editar arquivos manualmente quando há muitos itens.
  • Teste comandos e verifique localização de arquivos .desktop.

Glossário (1 linha cada):

  • Quicklist: atalhos contextuais que aparecem ao clicar com o botão direito no ícone do lançador.
  • .desktop: arquivo de texto que descreve um lançador de aplicativo no Linux.
  • Unity: ambiente de desktop usado por versões do Ubuntu que inclui o lançador.

Sugestão para postagem social (OG): Editor do Unity Launcher — crie quicklists rapidamente e personalize seu lançador no Ubuntu.

Autor
Edição

Materiais semelhantes

Corrigir Double NAT em redes domésticas
Redes

Corrigir Double NAT em redes domésticas

Corrigir erro 0x800c0006 ao instalar .NET Framework 4
Windows

Corrigir erro 0x800c0006 ao instalar .NET Framework 4

Corrigir erro 0xA00F4292 no app Câmera
Suporte Técnico

Corrigir erro 0xA00F4292 no app Câmera

Ativar seção Teclado no Windows 11
Windows 11

Ativar seção Teclado no Windows 11

Desativar X‑Ray no Amazon Prime Video
Tutoriais

Desativar X‑Ray no Amazon Prime Video

Tela de chamada não aparece no iPhone — corrija agora
iPhone

Tela de chamada não aparece no iPhone — corrija agora