Awesome Window Manager,X的轻量级窗口管理器

关于很棒的窗口管理器

在下一篇文章中,我们将研究Awesome Window Manager。 这是 的管理员 X的视窗 我们可以在上面进行许多配置。 它是用C和Lua编程语言开发的。 它设计为快速且可自定义的,主要用于希望对其图形环境进行粒度控制以进行计算任务的开发人员,高级用户,甚至是日常用户。 它非常快速,可扩展,并获得了GNU GPLv2的许可。

与许多类型的窗口管理器一样 平铺窗口管理器 (镶嵌类型), 使用户无需使用鼠标即可高效地操作窗口。 该窗口管理器已合并到大多数最受欢迎的Gnu / Linux发行版的存储库中,例如Ubuntu,Fedora,OpenSuse,Debian等。

使Awesome与众不同的功能之一是, 使用异步XCB库而不是 同步。 与其他替代方案相比,这使得Awesome更少受到延迟的影响。

与您的Web浏览器,邮件阅读器和文本编辑器一样,窗口管理器可能是日常任务中使用最多的软件应用程序之一。

Awesome Window Manager的一般特征

Awesome Window Manager中的文件管理器

  • Es 免费和开源。 其源代码可在以下位置获得: GitHub上.
  • 发展历程 开始于 数据管理.
  • 它的基本代码稳定,快速,尺寸减小.
  • 使用标签代替工作区.
  • 它还使用 图书馆 异步XCB.
  • 支持 真正的多头 (XR和R),每个屏幕带有桌面(标签).
  • 标签(用于代替工作区) 允许 将客户放在多个标签上并同时显示多个标签.
  • 支持各种Lua扩展以实现附加功能例如小部件供稿,布局,动态标记,标签等。
  • 支持 公交车.
  • 机具 许多Freedesktop标准,包括XEmbed,XDG基本目录,系统托盘,EWMH和桌面通知。

很棒的Window Manager键盘快捷键

  • 录取 按键组合,因此我们不需要鼠标即可完成大部分工作。
  • 有据可查的源代码和API.

这些只是Awesome Window Manager的一些常规功能。 他们能 请从 项目网站.

在Ubuntu上安装Awesome Window Manager

几乎在所有Gnu / Linux发行版中都可以找到Awesome Window Manager。 因此,我们可以 使用默认的程序包管理器将其安装在Ubuntu上, 打开一个终端(Ctrl + Alt + T)并使用以下命令:

安装很棒的窗口管理器

sudo apt install awesome

如果您以前从未使用过窗口管理器,请自己尝试使用它。 大量的设计,扩展和功能.

很棒的设置是通过创建文件来完成的 $ XDG_CONFIG_HOME /很棒/ rc.lua一般而言 〜/ .config /很棒/ rc.lua。 要查询有关配置的更多信息,我们可以参考 GitHub上的页面.

如果quieres 编译此窗口管理器的源代码,您可以按照 GitHub页面。 在源代码中,它提供了一个名为的示例配置 .lua.

运行真棒窗口管理器

我们将能够 直接从我们的显示管理器中选择Awesome Window Manager.

开始很棒

如项目的GitHub页面上所示, 将Awesome连接到特定屏幕,我们必须确保环境变量 显示屏玻璃制造 配置正确,例如:

DISPLAY=foo.bar:1 exec awesome

这将在屏幕上启动Awesome:主机foo.bar中的1个。

Awesome是下一代窗口管理器,我们可以在其中为X设置不同的设置。 配置awesomewm并不是很简单,它从一开始就提供了很多功能,因此我们可以开始工作。 在添加其他库和保持代码模块化方面,设置Lua有点挑战,但是对于相同的社区和第三方库来说,却是非常有帮助的。

它可以 获得有关此窗口管理器的安装或配置的更多信息 来自 GitHub上的页面 该项目的,或来自 文件 在项目网站上提供。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。