Foi lançado o gerenciador de janelas plwm 0.4, desenvolvido na linguagem Prolog e que suporta a disposição em mosaico (tiling) de janelas. Os objetivos do projeto incluem alcançar alta qualidade na base de código e documentação, facilidade de configuração segundo preferências pessoais e atender às necessidades típicas de usuários de gerenciadores de janelas em mosaico. O código do projeto é distribuído sob a licença MIT. Para execução, pode ser utilizado o conjunto de ferramentas SWI-Prolog.
Neste estágio, o funcionamento é possível apenas em ambientes com servidor X, mas o autor não descarta a implementação de suporte ao Wayland. Principais funcionalidades:
- Operação em configurações de múltiplos monitores.
- Uso de tags para agrupamento de janelas e formação dinâmica. para áreas de trabalho virtuais.
- Aplicação da paradigma de programação lógica para expandir a funcionalidade.
- Formatação do arquivo de configuração na forma de código Prolog.
- Integração de barras de tarefas polybar e lemonbar.
- Integração dos menus de aplicativos dmenu e rofi.
- Alto desempenho e consumo de apenas 10-15 MB de memória.
- Uso tanto de disposição de janelas em mosaico dinâmica quanto do modo clássico com janelas flutuantes.



Fonte: opennet.ru
