PaperWM, o Tiling Window Manager para GNOME

5 de novembro de 2020

Ultimamente, os gerenciadores de janelas lado a lado têm ganhado popularidade até mesmo entre os usuários regulares de desktop Linux. Infelizmente, pode ser difícil e demorado para um usuário instalar e configurar um gerenciador de janelas de mosaico.

É por isso que projetos como Regolith e PaperWM surgiram para fornecer experiência de janela de mosaico com o mínimo de esforço.

Já discutimos desktop Regolith em detalhes. Neste artigo, vamos dar uma olhada no PaperWM.

O que é PaperWM?

De acordo com seu repositório GitHub, PaperWM é “uma extensão Gnome Shell que fornece ladrilhos roláveis de janelas e áreas de trabalho por monitor. É inspirado em cadernos de papel e gerenciadores de janelas em mosaico. ”

PaperWM coloca todas as suas janelas em uma linha. Você pode alternar rapidamente entre as janelas. É um pouco como ter um longo carretel de papel na sua frente que você pode mover para frente e para trás.

Esta extensão oferece suporte ao GNOME Shell 3.28 a 3.34. Ele também oferece suporte a X11 e Wayland. Está escrito em JavaScript.

PaperWM Desktop

PaperWM Desktop Como instalar o PaperWM?

Para instalar a extensão PaperWM, você precisará clonar o repositório Github. Use este comando:

Comandos para usar no terminal

git clone 'https://github.com/paperwm/PaperWM.git' "${XDG_DATA_HOME:-$HOME/.local/share}/gnome-shell/extensions/[email protected]:matrix.org"

Agora tudo que você precisa fazer é executar:

Comandos para usar no terminal

./install.sh

O instalador irá configurar e ativar o PaperWM.

Se você é um usuário do Ubuntu, há algumas coisas que você precisa considerar. Atualmente, existem três versões diferentes do desktop Gnome disponíveis com o Ubuntu:

  • ubuntu-desktop
  • ubuntu-gnome-desktop
  • vanilla-gnome-desktop

O Ubuntu vem com o ubuntu-desktop por padrão e inclui o pacote desktop-icons , que causa problemas com o PaperWM. Os desenvolvedores do PaperWM recomendam que você desative a extensão desktop-icons usando a ferramenta GNOME Tweaks. No entanto, embora essa etapa funcione em 19.10, eles dizem que os usuários relataram que ela não está funcionando em 19.04.

De acordo com o PaperWM devs, usar ubuntu-gnome-desktop produz os melhores resultados prontos para uso. vanilla-gnome-desktop tem alguns atalhos de teclado que causam estragos no PaperWM.

.ugb-596b998-wrapper.ugb-container wrapper {border-radius: 0px! important; padding-top: 0! important; padding-bottom: 0! important; cor de fundo: # f1f1f1! important} .ugb -596b998-wrapper> .ugb-container side {padding-top: 35px! Important; padding-bottom: 35px! Important} .ugb-596b998-wrapper.ugb-container__ wrapper: antes de {background-color : # f1f1f1! important} .ugb-596b998-content-wrapper> h1, .ugb-596b998-content-wrapper> h2, .ugb-596b998-content-wrapper> h3, .ugb-596b998-content-wrapper> h4, .ugb-596b998-content-wrapper> h5, .ugb-596b998-content-wrapper> h6 {color: # 222222} .ugb-596b998-content-wrapper> p, .ugb-596b998-content-wrapper> ol li, .ugb-596b998-content-wrapper> ul li {color: # 222222} Leitura recomendada:

.ugb-4ec1ae3 .ugb-blog-posts feature-image {border-radius: 0px! important} .ugb-4ec1ae3 .ugb-blog-posts title a {color: # 000000! important} .ugb -4ec1ae3 .ugb-blog-posts__ title a: hover {color: # 00b6ba! Important} ! [Obtenha um gerenciador de janela de mosaico pré-configurado no Ubuntu com Regolith](regolith-linux.webp) Obtenha um gerenciador de janela de mosaico pré-configurado no Ubuntu Com Regolith

Obtenha um gerenciador de janelas de mosaico pré-configurado no Ubuntu com Regolith

Usar o gerenciador de janelas tiling no Linux pode ser complicado com todas essas configurações. O Regolith oferece uma experiência i3wm pronta para uso no Ubuntu.

Como usar o PaperWM?

Como a maioria dos gerenciadores de janelas lado a lado, o PaperWM usa o teclado para controlar e gerenciar as janelas. PaperWM também oferece suporte a controles de mouse e touchpad. Por exemplo, se você tiver o Wayland instalado, poderá deslizar os dedos com três dedos para navegar.

PaperWM desktop

PaperWM em ação Aqui está uma lista de alguns dos atalhos de teclado predefinidos no PaperWM:

  • Super + ou Super +. para ativar a janela seguinte ou anterior
  • Super + Esquerda ou Super + Direita para ativar a janela à esquerda ou direita
  • Super + Up ou Super + Down para ativar a janela acima ou abaixo
  • Super + ou Super +. para ativar a janela seguinte ou anterior
  • Super + Tab ou Alt + Tab para percorrer as janelas usadas mais recentemente
  • Super + C para centralizar a janela ativa horizontalmente
  • Super + R para redimensionar a janela (percorre as larguras úteis)
  • Super + Shift + R para redimensionar a janela (percorre as alturas úteis)
  • Super + Shift + F para alternar para tela inteira
  • Super + Return ou Super + N para criar uma nova janela a partir do aplicativo ativo
  • Super + Backspace para fechar a janela ativa

A tecla Super é a tecla do Windows em seu teclado. Você pode encontrar a lista completa de atalhos de teclado em PaperWM página do GitHub.

Reflexões finais sobre PaperWM

Como afirmei anteriormente, não uso gerentes de tiling. No entanto, este me faz pensar. Eu gosto do fato de que você não precisa fazer muitas configurações para fazê-lo funcionar. Outra grande vantagem é que ele é construído no GNOME, o que significa que obter um gerenciador de tiling para trabalhar no Ubuntu é bastante simples.

A única desvantagem que posso ver é que um sistema executando um gerenciador de janelas de mosaico dedicado, como Sway, usaria menos recursos do sistema e seria mais rápido no geral. Se você estiver interessado, pode conferir outro projeto semelhante Material Shell.

O que você acha da extensão PaperWM GNOME? Por favor, deixe-nos saber nos comentários abaixo.

Se você achou este artigo interessante, reserve um minuto para compartilhá-lo nas redes sociais, Hacker News ou Reddit.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por John Paul e publicado no site itsfoss.com. Tradução sujeita a revisão.

PaperWM, the Tiling Window Manager for GNOME

Propaganda
Blog Comments powered by Disqus.
Propaganda