在Linux桌面生态系统中有多个窗口管理器(WM)。有些是作为桌面环境的一部分开发的。有些用作独立程序。平铺窗口管理器就是这种情况,它提供了一个更轻量级的自定义环境。本文介绍了五个这样的平铺窗口管理器供您试用。i3i3是最好的平铺窗口管理器之一。与大多数其他此类WM一样,i3专注于低资源消耗和用户可定制性。有关i3安装详细信息以及如何配置它,您可以参阅杂志中的这篇文章。swayway是一个平铺的Wayland合成器。它的优点是可以兼容现有的i3配置,所以你可以用它来替代i3,使用Wayland作为显示协议。您可以使用dnf从Fedora存储库安装sway:$sudodnfinstallsway如果您想从i3迁移到sway,这里有一份迁移指南。QtileQtile是另一个恰好也是用Python编写的图块管理器。默认情况下,您在位于~/.config/qtile/config.py下的Python脚本中配置Qtile。当这个脚本不存在时,Qtile将使用默认配置。将Python与Qtile一起使用的好处之一是您可以编写脚本来控制WM。例如,以下脚本打印屏幕详细信息:>fromlibqtile.commandimportClient>c=Client()>print(c.screen.info){'index':0,'width':1920,'height':1006,'x':0,'y':0}要在Fedora上安装Qlite,请使用以下命令:$sudodnfinstallqtiledwmdwm窗口管理器更注重轻量级。该项目的一个目标是将dwm保持在最低限度。例如,整个代码库从未超过2000行代码。另一方面,dwm不容易定制和配置。事实上,改变dwm默认配置的唯一方法是编辑源代码并重新编译程序。如果你想尝试默认配置,你可以使用dnf在Fedora中安装dwm:$sudodnfinstalldwm对于那些想要更改dwm配置的人,Fedora中有一个dwm-user包。该软件包会使用用户主目录中~/.dwm/config.h中的配置自动重新编译dwm。awesomeawesome最初是作为dwm的一个分支开发的,用于使用外部配置文件提供WM配置。配置是通过Lua脚本完成的,它允许您编写脚本来自动执行任务或创建小部件。您可以使用以下命令在Fedora上安装awesome:$sudodnfinstallawesome
