Wayfire - Um Compositor 3D WM (Instalação no Arch Linux)

Um gerenciador de janelas e compositor 3D Wayland, inspirado em Compiz e baseado em wlroots.


Wayfire - Um Compositor 3D WM (Instalação no Arch Linux)

Wayfire é um compositor 3D Wayland, inspirado em Compiz e baseado em wlroots. Seu objetivo é criar um ambiente personalizável, extensível e leve sem sacrificar sua aparência.

Instalação

// sem sudo
yay -S wayfire
// default=1
sudo pacman -S alacrity
  • Copiar o wayfire.ini para ~/.config/wayfire.ini
  • Deslogar(Super+shift+q) e escolher o Wayfire

Teclas de atalho básicas

  • Super + Enter - Abre o terminal(Alacrity)
  • Super + q - Fecha uma janela
  • Ctrl + Alt + Backspace - Desloga

Configuração

1. Deixe o teclado em Português Brasil

  • Abra o arquivo: ~/.config/wayfire.ini
  • Descomente as linhas que começam com # [input] e # xkb_layout = us,fr
  • Substitua: us,fr por somente br Deixe assim:
[input]
xkb_layout = br

2. Instale o Wofi com Yay:

yay -S wofi
  • Abrir o Wofi dmenu style:
wofi --dmenu

Bem basicão.

  • Abrir o Wofi drun style:
wofi --show=drun

Ou somente run que é bem minimalista(recomendo).

  • Escolha o modo que deseja e inclua no seu wayfire.ini
vim ~/.config/wayfire.ini
# pesquise a linha command_laucher
command_laucher = wofi --show=drun
  • Abra o Wofi com a tecla de atalho: Super + shift + enter
  • Customize o Wofi as cores com CSS
  • Crie o arquivo/diretório e abra-o
mkdir -p ~/.config/wofi
vim .config/wofi/config

Insira essas cores de exemplo inicial

window {
color: #A9B1BD;
background-color: #2D3037;
}

#inner-box {
margin: 5px;
border: 2px solid #2D3037;
background-color: #2D3037;
}

Para mais informações clique aqui .

  • Indique o caminho do style ao comando no ~/.config/wayfire.ini: command_laucher = wofi --show=drun --style ~/.config/wofi/config

3. Firefox

Se você tiver o Firefox instalado e não conseguir abrir, confgure o arquivo de abertura do Firefox da seguinte forma:

  • Abra o arquivo
sudo vim $(which firefox)

Adicione a linha com esse conteúdo: export MOZ_ENABLE_WAYLAND=1 e deixe-o assim:

#!/bin/sh
export MOZ_ENABLE_WAYLAND=1
exec /usr/bin/firefox-bin "$@"

4. Adicionar Background e Painel

Instale o wf-shell com Yay

yay -S wf-shell

O Painel e o background serão iniciados automaticamente.

  • Se quiser alterar o background, crie um arquivo ~/.config/wf-shell.ini e defina [background] e image = /home/SEU_USER/caminho/para/imagem.jpg, exemplo:

    vim ~/.config/wf-shell.ini

[background]
 image = /home/SEU_USER/caminho/para/imagem.jpg

Não use atalho: ~/imagem.jpg . Caso queira um exemplo completo com configurações pré-definidas e com explicações como comentário no próprio arquivo, baixe o arquivo: wf-shell.ini.example

curl https://raw.githubusercontent.com/WayfireWM/wf-shell/master/wf-shell.ini.example -o ~/.config/wf-shell.ini

5. Se quiser fazer uma captura de tela( print/screenshot )

Use o grim

sudo pacman -S grim
  • E para capturar a tela atual:
grim screenshot.png

Para capturas mais específicas consulte esse link

Mais teclas de atalho

  • Alt + Tab - Segurando, navega pelas janelas abertas com visual minificado;
  • Alt + Esc - Segurando, exibe a janela de fundo para frente com transparência;
  • Super + → - Move a janela para vertical direita;
  • Super + ← - Move a janela para vertical esquerda;
  • Super + ↑ - Move a janela para tela cheia;
  • Super + ↓ - Move a janela para última posição;
  • Super Somente, mostra cada um dos 9 desktops com suas respectivas janelas.
  • Super + Ctrl + →|←|↓|↑ - Move a janela para os lados e para baixo/cima com “deslizamento”;

E mais

  • Aponte para o canto de uma janela com o mouse, quando aparece o ícone de redimensionar, clique e segure movimentando e escolhendo como deseja.
  • Para ativar o logout mais fácil instale o wlogout:
yay -S wlogout

6. Plugins

Para ativar um plugin adicione ao wayfire.ini, exemplo adicionando o Cube . Inisira o nome do plugin e use activate e escolha uma combinação de tecla para iniciá-lo

[cube]
activate = <super> <alt> BTN_LEFT

Assista ao vídeo


wm unixporn wayland


Compartilhe


Nosso canal no Youtube

Inscreva-se


Marcos Oliveira

Marcos Oliveira

Desenvolvedor de software
https://github.com/terroo

Artigos Relacionados




Pacote Promocional com Todos os Cursos

Adquira todos os cursos para se tornar um ninja do Terminal e do Linux.

Mais detalhes

Receba as novidades no seu e-mail!

Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!


caso queira entrar em contato conosco, envie-nos um e-mail.