Top 12 Extensões do GNOME Shell para Melhorar Seu Desktop

Uma fotografia de um desktop com um monitor brilhante.

A plataforma de Extensões do GNOME Shell oferece uma maneira simples e fácil de estender o GNOME através de pequenos applets. Esses são programas em JavaScript que usam a API do GNOME para manipular e adicionar novas funcionalidades ao desktop. Este artigo destaca algumas das melhores extensões que você pode instalar.

Índice

    1. Dash to Dock
    1. Indicador de Status de Locais
    1. Caffeine
    1. Matriz de Workspaces
    1. ArcMenu
    1. Controles de Mídia
    1. Monitor Simples do Sistema
    1. Indicador de Lixo
    1. Indicador de Clipboard
    1. Banner de Notificação Reloaded
    1. Temporizador de Desligamento
    1. GSConnect
  • Perguntas Frequentes

Nota: é importante notar que as extensões a seguir funcionarão apenas com o Ambiente de Desktop GNOME. Você pode verificar se seu computador está usando o GNOME atualmente executando o seguinte comando:

gnome-shell --version

Um terminal mostrando a versão atual do GNOME do desktop.

1. Dash to Dock

Dash to Dock é uma extensão poderosa do GNOME que visa resolver a falta de uma barra de tarefas utilizável no ambiente. Ela modifica a barra de lançamento de aplicativos padrão para exibir tanto na tela de “Atividades” quanto em sua tela principal.

Uma captura de tela do desktop com Dash to Dock.

Dash to Dock também fornece um pequeno programa que permite personalizar como seu dock se parece e se comporta em seu desktop. Por exemplo, você pode configurar seu dock para exibir apenas os aplicativos ativos no workspace atual.

Uma janela mostrando as opções disponíveis para Dash to Dock.

Prós

  • Altamente personalizável
  • Leve em recursos do sistema

Contras

  • Colocação do dock limitada
  • Comportamento confuso do dock padrão

Bom saber: além das extensões, você também pode conferir esses temas do Gnome Shell para embelezar seu desktop.

2. Indicador de Status de Locais

O Indicador de Status de Locais é uma extensão leve do GNOME que fornece uma maneira simples de acessar vários diretórios dentro do seu sistema. Ele cria um pequeno painel adicional ao lado do botão “Atividades”.

Uma captura de tela mostrando o painel de Locais em execução no desktop.

O Indicador de Status de Locais também inclui a capacidade de acessar pastas fixadas, unidades removíveis e montagens de rede a partir do seu desktop. Isso o torna útil se você quiser navegar pelo seu sistema sem abrir o gerenciador de arquivos.

Uma captura de tela do painel de Locais com diretórios fixados.

Prós

  • Pode acessar diretórios fixados
  • Rápido e responsivo

Contras

  • Sem opções de personalização
  • Não pode acessar diretórios marcados e links simbólicos fixados

Bom saber: aprenda como você também pode personalizar seu prompt de shell modificando seu arquivo .bashrc.

3. Caffeine

Por padrão, o GNOME suspende automaticamente o display quando não detecta movimento de teclado e mouse por cinco minutos. Isso pode ser um problema se você tiver um processo longo, pois suspender o display também suspende qualquer programa que esteja em execução.

Uma captura de tela da tela de bloqueio do GNOME.

Caffeine é uma extensão poderosa, mas leve do GNOME, que resolve esse problema contornando o tempo limite do protetor de tela com base em cada programa. A extensão também fornece um painel de configurações prático onde você pode ajustar como ela se comportará em diferentes cenários.

Uma captura de tela da janela de configurações da extensão Caffeine.

Prós

  • Pode ser usada com base em cada programa
  • Comportamento de contorno de tempo ajustável

Contras

  • Não lembra o comportamento personalizado
  • Pode interferir na função Luz Noturna do GNOME

Ainda procurando o gerenciador de arquivos certo? Mostramos como usar o Nautilus da melhor forma no GNOME.

4. Matriz de Workspaces

Matriz de Workspaces é uma extensão inovadora do GNOME que converte seu workspace de desktop linear em uma grade altamente personalizável. Ela controla o algoritmo interno de workspace do seu desktop, permitindo fornecer recursos extras que não estão presentes no GNOME padrão.

Uma captura de tela da visão geral tradicional de workspaces do GNOME.

O recurso mais impressionante da Matriz de Workspaces é sua capacidade de criar até 1200 painéis de workspace individuais em uma única sessão. Isso pode ser incrivelmente útil se você for um usuário avançado que deseja separar cada tarefa em uma tela de desktop diferente.

Uma captura de tela dos 100 workspaces dedicados da Matriz de Workspaces.

Prós

  • Suporta até 1200 workspaces individuais
  • Pode personalizar a aparência da grade de workspaces

Contras

  • Pode ser um pouco lento em máquinas mais lentas
  • Grades maiores podem atrapalhar a tela de visão geral do GNOME

5. ArcMenu

A extensão ArcMenu do GNOME fornece uma maneira simples de acessar programas e utilitários comuns na sessão atual. Semelhante ao Indicador de Status de Locais, ela cria um pequeno menu acessível na barra superior do desktop.

Uma captura de tela do painel ArcMenu.

A extensão ArcMenu também permite incluir programas que você tenha marcado em seu menu “Favoritos”, tornando-a extremamente útil para usuários que desejam ter uma maneira rápida de executar seus programas favoritos.

Uma captura de tela da lista de aplicações Favoritas do ArcMenu.

Prós

  • Extremamente responsivo e rápido para carregar
  • Não precisa de nenhuma configuração adicional

Contras

  • A configuração padrão pode ser muito simples para usuários avançados
  • Pode entrar em conflito com o tray de energia padrão do GNOME

6. Controles de Mídia

Controles de Mídia é uma pequena extensão do GNOME que proporciona uma maneira bonita de controlar músicas e vídeos diretamente do desktop GNOME.

Uma captura de tela da extensão Controles de Mídia em ação.

A extensão assume o controle de qualquer reprodutor de mídia em execução no sistema e permite que ele leia os metadados e controle o arquivo de mídia que está sendo reproduzido. Esta extensão também fornece a opção de ajustar quais programas ela pode controlar através de uma lista de bloqueio simples.

Uma captura de tela mostrando as configurações para a extensão Controles de Mídia.

Prós

  • Interface simples e bonita
  • Pode controlar quase qualquer tipo de reprodutor de mídia GUI

Contras

  • Pode bagunçar a barra superior em telas menores
  • Arquivos com metadados incorretos podem aparecer com texto embaralhado

7. Monitor Simples do Sistema

Monitor Simples do Sistema é uma extensão leve do GNOME que mostra o uso atual de recursos da sua sessão. Ao contrário de outros monitores de sistema, esta extensão foca apenas no essencial, oferecendo uma visão concisa do seu sistema.

Uma captura de tela do Monitor Simples do Sistema em ação.

O Monitor Simples do Sistema ainda oferece uma grande quantidade de opções de personalização em relação ao seu conjunto geral de recursos. Por exemplo, você pode alterar como a extensão exibe seus rótulos e o conteúdo que apresenta.

Uma captura de tela da janela de configurações do Monitor Simples do Sistema.

Prós

  • Leve e simples de usar
  • Não requer dependências externas

Contras

  • Pode não exibir corretamente em telas menores
  • As opções de personalização podem ser limitantes

8. Indicador de Lixo

O Indicador de Lixo é uma extensão minimalista do GNOME que oferece uma maneira conveniente de acessar o conteúdo da pasta de lixo da sua sessão.

Uma captura de tela mostrando o pequeno applet do Indicador de Lixo no desktop.

A extensão Indicador de Lixo também permite que você desfaça e exclua qualquer arquivo da pasta de lixo diretamente de sua interface.

Prós

  • Simples e direto de usar
  • Sem opções integradas

Contras

  • A falta de opções pode ser limitante para usuários avançados
  • Pode quebrar a exibição se houver muitos itens no lixo

Dica: aprenda como excluir de forma segura qualquer tipo de arquivo ou pasta no Linux.

9. Indicador de Clipboard

O clipboard é uma parte importante de cada desktop Linux. Ele armazena dados que você copiou de um lugar para que você possa colá-los em outro. Uma das limitações do sistema de clipboard é que ele só pode manter um item por vez. Isso pode ser um problema se você estiver tentando copiar dados entre várias caixas de diálogo.

O Indicador de Clipboard é uma extensão do shell do GNOME que resolve esse problema criando um buffer de clipboard de múltiplos itens. Ele funciona copiando cada item do clipboard para um cache separado, permitindo que ele recorde qualquer item anterior transferindo-o do cache de volta para o clipboard.

Uma captura de tela do painel do gerenciador de clipboard.

Prós

  • Pode remover entradas antigas do clipboard
  • Tem um modo “sem cópia” privado

Contras

  • As configurações padrão podem ser limitantes
  • Não funciona com buffers que não sejam de clipboard

10. Banner de Notificação Reloaded

O Banner de Notificação Reloaded é uma extensão do GNOME simples, mas eficaz, que permite personalizar a janela toast do GNOME. Ela faz isso acessando a parte do código do GNOME que gerencia o tamanho e a forma das janelas de notificação.

Uma captura de tela de um desktop com uma janela de notificação ativa.

Essa abordagem direta significa que o Banner de Notificação Reloaded pode alterar alguns dos comportamentos fundamentais das janelas toast. Por exemplo, você pode modificar seu desktop para mostrar notificações apenas no canto inferior esquerdo da tela.

Uma captura de tela do menu de configurações do Banner de Notificação Reloaded.

Prós

  • Pode ajustar posição e tamanho da janela toast
  • Opções simples e intuitivas

Contras

  • Só pode modificar o preenchimento da janela toast
  • Sem controle fino na posição da janela toast

FYI: você pode contornar a janela toast do GNOME instalando seu próprio servidor de notificações.

11. Temporizador de Desligamento

Uma das limitações do GNOME é que ele não consegue desligar e reiniciar o sistema sem interação do usuário. Isso pode ser um problema se você quiser automatizar quando e como seu computador desliga ou reinicia.

Uma captura de tela do menu de energia padrão no GNOME.

O Temporizador de Desligamento é uma extensão do GNOME que fornece uma maneira prática de criar tarefas automáticas relacionadas à energia diretamente do desktop. Ele utiliza seu próprio script privilegiado para garantir que sua tarefa relacionada à energia sempre funcione – mesmo se não houver um usuário na máquina.

Uma captura de tela do menu de energia do Temporizador de Desligamento personalizado.

Prós

  • Sistema de agendamento flexível
  • Também pode despertar o sistema após um período

Contras

  • Requer acesso de superusuário para seu script
  • O controle deslizante de interface pode ser confuso para novos usuários

12. GSConnect

GSConnect é uma extensão repleta de recursos do GNOME que permite controlar e gerenciar seu desktop através do seu smartphone. Similar ao aplicativo KDE Connect, ele usa sua conexão Wi-Fi local para encontrar e conectar-se a uma sessão GNOME ativa.

Uma captura de tela da extensão GSConnect no desktop.

Uma vez dentro, o aplicativo GSConnect pode assumir o teclado e o mouse da sua máquina e realizar transferências de arquivos em tempo real. O GSConnect também possui um recurso de “Modo de Apresentação” que permite transformar seu telefone em um poderoso apontador de apresentação.

Uma captura de tela do aplicativo companheiro GSConnect para smartphone.

Prós

  • Rápido e responsivo com pouco atraso de entrada
  • Pode servir como um terminal remoto para seu desktop

Contras

  • Pode ser instável em telefones mais antigos
  • Só funcionará se ambos os dispositivos estiverem na mesma rede

Nota: antes de personalizar seu desktop, confira como o GNOME se compara ao KDE.

Perguntas Frequentes

A extensão é incompatível com minha versão do GNOME.

Isso provavelmente é um problema com o código da extensão upstream. Corrija isso desabilitando a verificação de versão da extensão no GNOME.

As Extensões do GNOME Shell são seguras?

Depende. A maioria das extensões do shell são seguras para usar, pois funcionam apenas dentro do sandbox do GNOME. No entanto, algumas extensões podem representar um risco de segurança se estiverem pedindo acesso privilegiado.

Uma Extensão do GNOME Shell diminuirá significativamente a velocidade do meu PC?

Não. Uma extensão do shell é apenas um pequeno pedaço de código JavaScript que acessa a API do GNOME. Assim, uma extensão sozinha não deve impactar seu sistema de forma alguma.

Crédito da imagem: Unsplash (Fundo), Wikimedia Commons (Logo). Todas as alterações e capturas de tela por Ramces Red.