A nova versão do gerenciador de janelas i3wm 4.17 foi lançada

i3wm

A nova versão do gerenciador de janelas i3wm 4.17 acaba de ser anunciada, versão que suporte para transparência e alguns novos elementos foram adicionados. Para aqueles que não sabem sobre i3wm, eles devem saber que este é um gerenciador de janelas projetado para X11, inspirado no wmii e escrito na linguagem de programação C.

O projeto i3wm Ele foi criado do zero após uma série de tentativas de remover as falhas do gerenciador de janelas wmii. I3wm se distingue por um código bem lido e documentado, usa xcb em vez de Xlib, suporta corretamente configurações de vários monitores, usa estruturas de dados semelhantes a árvore para o posicionamento de janela, fornece uma interface IPC, suporta UTF-8 e mantém um design de janela mínimo .

Suporta janelas de sobreposição e agrupamento, que lida dinamicamente. A configuração é feita por meio de um arquivo de texto simples e o i3 pode ser estendido usando seu Socket Unix e interface IPC baseada em JSON com muitas linguagens de programação.

I3 oferece as vantagens de usar um gerenciador de janelas de blocos sem o incômodo de escrever scripts longos e às vezes confusos para configuração. I3wm usa um arquivo de configuração de texto simples.

Como o wmii, o i3 usa um sistema de controle muito semelhante ao Vi. Por padrão, a seleção da janela ativa é controlada pelo 'Mod1' (Alt Key / Super Key) e as teclas da linha do meio da mão direita (Mod1 + J, K, L,;), enquanto o movimento das janelas é tratada adicionando a tecla Shift (Mod1 + Shift + J, K, L).

O código do projeto é distribuído sob a licença BSD.

O que há de novo na versão 3 do i4.17wm?

Nesta nova versão suporte para transparência foi adicionado para I3bar (o sinalizador "–transparency") e a capacidade de atribuir larguras de borda arbitrárias a ele.

Por padrão, a configuração garante o lançamento de xss-lock, nm-applet, pactl (teclas de controle de volume) e usando o arquivo de configuração ~ / .config / i3 / config.

No ipc, há uma fila de mensagens envolvida e a retenção do envio de um comando de reinicialização é garantida até que o comando anterior seja concluído.

também problemas corrigidos com i3bar ao alternar entre desktops com um grande número de janelas bem como a representação implementada das bordas esquerda e direita do cabeçalho no modo de pilha.

Para o processamento correto de emoji na área de cabeçalho ao usar fontes de pixel, uma conversão parcial de UTF-8 para UCS-2 é adicionada.

Itens para usar o gravador de tela peek foram adicionados, bem como um Manual do Usuário atualizado.

Como instalar o i3wm no Linux?

Para aqueles que estão interessados ​​em poder instalar este gerenciador de janelas em seu sistema, Eles podem fazer isso seguindo as instruções que compartilhamos abaixo.

Para quem quer que sejam Usuários Debian, Ubuntu ou qualquer outro derivado dessas distribuições, basta abrir um terminal em seu sistema e nele basta digitar o seguinte comando:

sudo apt install i3

Enquanto para o caso de Arch Linux, Manjaro, Arco Linux ou qualquer outra distro que seja baseada no Arch Linux, Eles podem instalar a partir de um terminal digitando o seguinte nele:

sudo pacman -Syy i3-wm i3status i3lock i3-gaps dmenu termite dunst

Agora para aqueles que estão usando o Fedora ou qualquer outra distribuição baseada neste, eles só precisam digitar o seguinte em um terminal:

sudo dnf install i3 i3status i3lock terminator

sudo dnf install compton nitrogen udiskie

sudo dnf install pasystray network-manager-applet pavucontrol

sudo dnf install clipit

Enfim pra quem usuários do openSUSE em qualquer uma de suas versões para desktop, eles só precisam digitar o seguinte em um terminal:

sudo zypper install i3 dmenu i3status i3clock i3-gaps

E pronto, eles já terão instalado este gerenciador de janelas em sua distribuição Linux. O próximo passo é fazer uma configuração deste gerenciador, para isso você pode consultar alguns tutoriais na rede ou no YouTube para isso.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.