Release of i3wm 4.18 window manager and LavaLauncher 1.6 panel

Michael Stapelberg, formerly an active Debian developer (maintained about 170 packages), now developing an experimental distribution District, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» release of the tiled window manager i3wm 4.18. The i3wm project was created from scratch after a series of attempts to address the shortcomings of the wmii window manager. I3wm features well-readable and documented code, uses xcb instead of Xlib, correctly supports multi-monitor configurations, uses tree-like data structures for window positioning, provides an IPC interface, supports UTF-8, and keeps window styling minimal. Project Code spreads under the BSD license.

The new release introduces support for dragging active titles for all types of containers (such as floating windows and tabs). Inactive headings can also be moved, but only after passing the 10 pixel threshold. The icons are always placed in the system tray and sorted by class. Actions are provided to transfer focus to the next and previous element.

Release of i3wm 4.18 window manager and LavaLauncher 1.6 panel

Additionally, you can mark the publication LavaLauncher 1.6, a simple taskbar for Wayland-based environments (tested with window managers Sway ΠΈ
Wayfire). The panel allows you to organize the launch of predefined shell commands when you click on an icon placed in a scalable area, which can be attached to one of the edges of the screen or placed in the center.
The code is written in C and spreads licensed under GPLv3.

Release of i3wm 4.18 window manager and LavaLauncher 1.6 panel

LavaLauncher does not process .desktop files or icon themes, but instead defines buttons through the user specifying a command to launch and a link to an image. Settings are specified via flags command line, for example:

lavalauncher -b "~/icons/foo.png" "notify-send 'Output: %output%'" -b "~/icons/glenda.png" acme -p bottom -a center -s 80 -S 2 2 0 2 -c "#20202088" -o eDP-1

Source: opennet.ru

Add a comment