Os 5 principais plugins Hyprland para melhor usabilidade
Hyprland é um gerenciador de janelas avançado, baseado em Wayland, projetado para usuários Linux. Ele ostenta uma gama de recursos inovadores, incluindo um compositor de exibição personalizado e a capacidade de instalar plugins de terceiros por meio de seu gerenciador de pacotes. Neste artigo, exploraremos os 5 melhores plugins disponíveis para Hyprland e forneceremos um guia sobre como instalá-los em seu sistema.
Preparando seu sistema para plugins Hyprland
Diferentemente de ambientes de desktop convencionais, o Hyprland trata seus plugins como extensões diretas para o gerenciador de janelas. Esse método é um pouco similar ao dwm, onde patches são aplicados editando manualmente o código-fonte do gerenciador de janelas.
Devido a essa configuração única, você deve primeiro instalar algumas dependências antes de poder prosseguir com a instalação de plugins para Hyprland. Execute o seguinte comando:
Se você estiver no Arch Linux, você pode usar o gerenciador de pacotes pacman:
Para o Ubuntu, instale estas dependências com o apt:
Use o gerenciador de pacotes integrado no Hyprland para preparar as ferramentas necessárias para instalar plugins de terceiros:
Agora que configuramos tudo, vamos explorar alguns dos melhores plugins do Hyprland que você pode instalar no seu desktop hoje mesmo.
1.hy3
Hy3 é uma extensão robusta para Hyprland que permite o agrupamento manual de janelas, uma reminiscência do i3 e do Sway. Ele aproveita o recurso de grupos de janelas do Hyprland para modificar a orientação das divisões com base em suas configurações atuais, permitindo que você imponha divisões horizontais ou verticais usando um comando de despacho do Hyprland.
O Hy3 também apresenta uma opção de “auto tiling” que alterna entre divisões horizontais e verticais, proporcionando maior flexibilidade para layouts de janelas, especialmente para espaços de trabalho dinâmicos.
Para instalar o Hy3 na sua sessão Hyprland, execute os seguintes comandos:
Em seguida, habilite o plugin Hy3 e carregue-o na sua sessão atual:
Edite seu arquivo de configuração do Hyprland com seu editor de texto preferido:
Localize a seção “geral” e altere a variável de layout de “dwindle” para “hy3”.
Salve suas alterações e aplique as novas configurações pressionando Ctrl+ O.
2. Hiperbarras
Barras de título desempenham um papel crucial em ambientes de desktop, fornecendo contexto para a janela em execução no momento. No entanto, muitos gerenciadores de janelas optaram por um design minimalista, tornando desafiador identificar janelas ativas dentro de um espaço de trabalho.
Hyprbars é um plugin direto para Hyprland que restabelece essas barras de título úteis. Ele inclui inúmeras opções de personalização, permitindo que você ajuste a altura, a cor e até mesmo as fontes das suas barras de janela.
Além disso, o Hyprbars pode integrar elementos de interface em suas barras de título, permitindo que você replique controles tradicionais do ambiente de desktop, como “Fechar”, “Minimizar” e “Maximizar”.
Para instalar o Hyprbars, execute o seguinte comando em uma nova sessão de terminal:
Ative o plugin Hyprbar usando o subcomando “enable”:
Pressione Win+ Qpara abrir um novo terminal e verificar se o Hyprland está adicionando barras de título às suas janelas.
3. HiperEasymotion
Uma frustração comum com gerenciadores de janelas é a falta de métodos rápidos e eficientes para selecionar uma janela dentro de um espaço de trabalho. Por exemplo, em Hyprland, a seleção de janelas geralmente requer o uso do mouse ou a troca de janelas usando atalhos de teclado.
O HyprEasymotion resolve isso implementando o sistema Easymotion do Vim, permitindo uma navegação rápida diretamente para a janela desejada sem a necessidade de alternar entre outras.
Além disso, o HyprEasymotion vai além do simples foco de janela; você pode criar atalhos de teclado personalizados para executar ações, como fechar uma janela selecionada no Easymode.
Para adicionar o plugin HyprEasymotion, execute o seguinte comando em um terminal:
Assim como com outros plugins, inicie-o na sua sessão atual com o subcomando enable:
Enquanto o HyprEasymotion estiver ativo, você ainda precisa configurar uma tecla de atalho para funcionalidade adequada. Para fazer isso, abra o arquivo de configuração do Hyprland com seu editor de texto preferido:
Navegue até a seção Atalhos de teclado e adicione a seguinte linha no final do primeiro bloco de atalhos de teclado:
Salve suas alterações e verifique a operação pressionando Win+ Zpara garantir que os indicadores do Easymode apareçam nas janelas.
4. Hiperexpo
Hyprexpo é um plugin engenhoso para Hyprland que adiciona um modo de visão geral para toda a sua sessão de desktop, semelhante aos recursos vistos no KDE e GNOME. Esta visão geral fornece uma visão abrangente de todas as janelas ativas em seus vários espaços de trabalho, tornando-a uma ferramenta vital para a produtividade.
Além disso, o Hyprexpo vem com diversas opções de personalização, permitindo que você personalize como os espaços de trabalho ativos são exibidos e até mesmo implemente gestos semelhantes aos do macOS para alternar o modo de visão geral.
Para instalar o Hyprexpo, execute o seguinte comando:
Após a instalação, ative o plugin Hyprexpo na sua sessão atual:
Edite seu arquivo de configuração Hyprland para adicionar a seguinte linha à seção Atalhos de teclado:
Salve suas alterações e pressione Win+ Ipara testar se o Hyprexpo está funcionando corretamente.
5. Áreas de trabalho virtuais
Uma desvantagem notável da abordagem multimonitor do Hyprland é que cada monitor mantém seu próprio conjunto de espaços de trabalho independentes. Embora isso possa parecer benéfico, geralmente leva à confusão ao gerenciar várias janelas espalhadas em diferentes desktops. Eu pessoalmente tive dificuldade em alternar janelas de outro espaço de trabalho involuntariamente porque meu cursor estava em um monitor secundário.
Virtual-desktops é um plugin inteligente que aborda esse problema criando uma classe unificada de áreas de trabalho de desktop dentro do Hyprland. Essa abordagem permite que o gerenciador de janelas visualize toda a sua configuração de vários monitores como um único “monitor virtual”, simplificando o gerenciamento de áreas de trabalho de forma semelhante a ambientes como GNOME ou KDE.
Para instalar o plugin virtual-desktops, execute o comando abaixo em um novo terminal:
Habilite o plugin virtual-desktops usando o comando enable do Hyprpm:
Abra seu arquivo de configuração do Hyprland com seu editor de texto preferido.
Pressione Ctrl+ We digite “workspace” para pular para a área de configuração relevante sobre as vinculações do workspace.
Remova as linhas que correspondem aos espaços de trabalho 6 a 10 e substitua a palavra-chave “workspace” nas combinações de teclas para os espaços de trabalho 1 a 5 por “vdesk”.
Role para baixo, remova as teclas de atalho de movimento para os espaços de trabalho 6 a 10 e substitua o valor “movetoworkspace” por “movetodesk”.
Pressione Ctrl+ Opara salvar e implementar sua configuração atualizada do Hyprland.
Por fim, verifique se o plugin funciona corretamente pressionando Win+ 1duas vezes.
Explorar e instalar alguns dos principais plugins para Hyprland é apenas o começo de sua jornada no reino diverso de gerenciadores de janelas e ambientes de desktop. Você está pronto para adotar uma solução abrangente?
Crédito da imagem: Justin Morgan via Unsplash . Todas as modificações e capturas de tela por Ramces Red.
Deixe um comentário