The new version of i3wm 4.18 has already been released, with some news and bug fixes

Few hours ago Michael stapelberg (a former active Debian developer) announced the release of the new version of the i3wm 4.18 window manager. This new version is marked as a stable version and arrives with a handful of news, but above all it gets to solve and correct several errors that were present in the previous version.

For those who do not know about i3wm they should know that this is a window manager designed for X11, inspired by wmii and written in the C programming language. The i3wm project It was created from scratch after a series of attempts to remove the defects of the wmii window manager. I3wm is distinguished by well-read and documented code, uses xcb instead of Xlib, correctly supports multi-monitor configurations, uses tree-shaped data structures for window positioning, provides an IPC interface, supports UTF-8, and maintains a minimal window design.

Supports overlapping and grouping windows, that handles dynamically. Configuration is handled via a plain text file, and i3 can be extended using its Unix Socket and JSON-based IPC interface with many programming languages.

I3 offers the advantages of using a tile window manager without the hassle of writing long and sometimes confusing scripts for setup. I3wm uses a plain text configuration file.

The project code is distributed under the BSD license.

What's new in i3wm 4.18?

With the release of this new version, one of the main novelties that stand out from it is that support for drag and drop active headers included for all types of containers (eg floating windows and tabs). Inactive headers can also be moved, but only after breaking the 10-pixel threshold.

Another important change in this new version is permanent placement of icons in the system tray with classification by class, plus actions are provided to focus on the next and previous item.

Besides that work was done on the windows in the reorganization of these, after property updates (eg titles).

Some adjustments were also made in the environment documentation, the window_properties documentation and the drafting of configuration directives were improved.

Of the bugs that were fixed the following stand out:

  • Fixed lcov support
  • Debug log made visible
  • Repair on small memory leaks
  • Fix for an issue when moving the workspace to output so that it does not create a duplicate numbered workspace.
  • Fixes to home workspace selection when workspace command uses options
  • Fix to bug when notepad windows were not displayed when passing to position command

Finally, if you want to know more about it, you can check the release note In the following link. 

How to install i3wm on Linux?

For whoever they are Debian, Ubuntu users or any other derivative of these distributions, just open a terminal on your system and in it you just have to type the following command:

sudo apt install i3

While for the case of Arch Linux, Manjaro, Arco Linux or any other distro that is based on Arch Linux, They can install from a terminal by typing the following into it:

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

Now for those who are using Fedora or any other distribution based on this, they just have to type the following in a 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

Finally for whoever openSUSE users in any of its desktop versions, they only have to type the following in a terminal:

sudo zypper install i3 dmenu i3status i3clock i3-gaps

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   FAMM said

    The most beautiful of all?

  2.   Socrates said

    Thank you for your articles, they are very useful.
    I have been looking at how to install i3 and I have realized how easy it is in some systems and how complicated it is in others, I just installed mxlinux and I see that it is complicated, it is resisting me and in the end I will have to move on to an arch-based distribution, which seems to be simpler, because the debian-based ones I can't find anything that works.
    Thanks a greeting.