5个很酷的平铺窗口管理器

Linux 桌面生态系统提供了多个窗口管理器 (WM)。 有些是作为桌面环境的一部分开发的。 其他的旨在用作独立的应用程序。 平铺 WM 就是这种情况,它提供了更轻量级的定制环境。 本文介绍了五个这样的平铺 WM 供您试用。

i3

i3 是最受欢迎的平铺窗口管理器之一。 与大多数其他此类 WM 一样,i3 专注于低资源消耗和用户可定制性。

您可以参考之前杂志中的这篇文章,开始了解 i3 的安装详细信息以及如何配置它。

i3 平铺窗口管理器入门

摇摆

摇摆 是一个平铺的 Wayland 合成器。 它的优点是兼容现有的 i3 配置,因此您可以用它来替换 i3 并使用 Wayland 作为显示协议。

您可以使用 dnf 从 Fedora 存储库:

$ sudo dnf install sway

如果你想从 i3 迁移到 sway,有一个小 迁移指南 可用的。

Qtile

Qtile 是另一个使用 Python 编写的平铺管理器。 默认情况下,您在 ~/.config/qtile/config.py 下的 Python 脚本中配置 Qtile。 当此脚本不可用时,Qtile 使用默认 配置.

Qtile 在 Python 中的好处之一是您可以编写脚本来控制 WM。 为了 example,以下脚本打印屏幕详细信息:

> from libqtile.command import Client
> c = Client()
> print(c.screen.info)
{'index': 0, 'width': 1920, 'height': 1006, 'x': 0, 'y': 0}

安装 Qlite Fedora,使用以下命令:

$ sudo dnf install qtile

dwm

dwm 窗口管理器更侧重于轻量级。 该项目的目标之一是保持 dwm 最小化和小型化。 为了 example,整个代码库从未超过 2000 行代码。 另一方面,dwm 并不那么容易定制和配置。 实际上,更改 dwm 默认配置的唯一方法是 编辑源代码并重新编译应用程序.

如果你想试试默认配置,可以在安装dwm Fedora 使用 dnf:

$ sudo dnf install dwm

对于那些想改变他们的 dwm 配置的人,dwm-user 包在 Fedora. 该软件包使用存储在用户主目录 ~/.dwm/config.h 中的配置自动重新编译 dwm。

惊人的

惊人的 最初作为 dwm 的一个分支开始,使用外部配置文件提供 WM 的配置。 配置是通过 Lua 脚本完成的,它允许您编写脚本来自动执行任务或创建小部件。

你可以查看很棒的 Fedora 通过像这样安装它:

$ sudo dnf install awesome