0xA*_*xAX 20 window-manager software-rec tiling-wm
我已经使用 GNOME 的默认窗口管理器多年了,但现在我想尝试平铺窗口管理器。
我希望它满足这两个标准:
WM必须轻量级
WM 配置应该不复杂
Mic*_*zek 14
“配置的复杂性”因您精通的语言而异。 XMonad 对我来说配置起来非常复杂,但那是因为我完全不知道 Haskell,而这就是配置所使用的语言。
我使用过并且非常喜欢的两个平铺窗口管理器是:
太棒了。Lua 中有很棒的配置(从 awesome 3 开始;在此之前它们使用自定义语法),但配置起来非常容易,并带有一堆小部件;这是我的酒吧曾经的样子的屏幕截图(还有一个图形小部件,虽然我当时没有使用它):
我很棒的酒吧截图 http://lug.rose-hulman.edu/mw/images/a/ae/Awesome3bar_top.png
我停止使用 Awesome 的主要原因是不断的向后兼容性中断;每个点修订都足以改变 API,我需要花几天时间来修复我的配置文件以使用它。现在可能更稳定了
wmii,我现在的 WM。默认情况下,配置在 shell 脚本中,但可以通过任何您喜欢的方式完成,因为 wmii 公开了一个 9p 接口,这意味着您可以通过读取和写入伪文件系统上的文件来控制它。我当前的配置是一个主要配置的 shell 脚本,带有一个 python 实用程序脚本来完成一些工作。主要缺点是缺乏内置小部件;它没有进度条、图表或图标。不过,它肯定是“轻量级”的,这是您的要求之一
小智 14
就我个人而言,i3 吸收了其他大型 tile-wm(Xmonad、Awesome、DWM 等)的最佳功能并将其合二为一,结合 dmenu/conky/dzen2,这正是我在 WM 中寻找的。查看页面;http://i3.zekjur.net/
fra*_*ous 12
有一个Arch Linux的维基条目比较13项不同的平铺窗口管理,网格状的方式,在这里的Arch Linux的维基。也许它会很高兴。
我个人还没有尝试过它们中的任何一个,但计划在不久的将来有时间时尝试,所以我也密切关注这个线程。
我想推荐两种不同的平铺窗口管理器,一种是动态的,一种是手动的。
XMonad非常强大且易于学习,有一个简短的导览解释其基本功能和键绑定。它可以顺利地与 GNOME 集成,文档很全面,并且有很多额外的扩展可用。它支持动态平铺范例,其中窗口根据选定的动态布局自动定位。至少对某些人而言,缺点是 XMonad 是在 Haskell 中配置的,并且依赖于 Haskell 编译器的存在。
i3支持手动平铺范例,其中屏幕就像划分为列和单元格的表格。用户可以自由地重新排列窗口,这允许更大的灵活性,但也需要更多的努力。在我看来,与其他平铺窗口管理器相比,i3 感觉更现代。它提供了开箱即用的功能,这些功能要么需要配置,要么在其他窗口管理器中根本不存在,例如。最大化,紧急挂钩,鼠标调整大小。它可以使用简单的纯文本文件进行配置,这显然不是图灵完备的。有一个很好的视频介绍了我建议观看的i3 功能。
当然,两者都支持多台显示器而没有任何问题,并且为不喜欢平铺的应用程序提供了一个浮动层。
附注。有一天,Bluetile可能会成为 GNOME 用户的一种很好的入门药物,但它仍处于开发的早期阶段。
小智 5
我尝试了几个:Awesome、Xmonad、i3、wmii、scrotwm 和 dwm。
dwm 坚持我的原因如下:
我必须承认它有一些怪癖:
但总而言之,dwm 已经陪伴我 1.5 年了。
| 归档时间: |
|
| 查看次数: |
7630 次 |
| 最近记录: |