Opublikowano wydanie menedżera okien plwm 0.4, rozwijanego w języku Prolog i wspierającego mozaikowe (tiling) układanie okien. Celem projektu jest osiągnięcie wysokiej jakości bazy kodeksu i dokumentacji, łatwości w dostosowywaniu do swoich preferencji oraz zaspokojenie typowych potrzeb użytkowników mozaikowych menedżerów okien. Kod projektu jest rozpowszechniany na licencji MIT. Do uruchomienia można użyć narzędzi SWI-Prolog.
Na tym etapie praca jest możliwa tylko w środowiskach z serwerem X, ale autor nie wyklucza implementacji wsparcia dla Wayland. Główne możliwości:
- Praca w konfiguracjach z wieloma monitorami.
- Użycie tagów do grupowania okien i dynamiczne formowanie. wirtualnych pulpitów.
- Zastosowanie paradygmatu programowania logicznego do rozszerzenia funkcjonalności.
- Formatowanie pliku konfiguracyjnego w formie kodu w języku Prolog.
- Integracja paneli zadań polybar i lemonbar.
- Integracja menu aplikacji dmenu i rofi.
- Wysoka wydajność i zużycie tylko 10-15 MB pamięci.
- Zastosowanie zarówno dynamicznego mozaikowego układania okien, jak i klasycznego trybu z pływającymi oknami.



Źródło: opennet.ru
