动态窗口管理器或DWM是一个动态的窗口管理器X11。
作为创始人的wmii和主要开发者,我得出的结论是的wmii太笨重了我的需求。我不需要这么多时髦的功能,而这一切炒作有关通过9P服务的远程控制,我只希望管理一个简单的我的窗户,但动态的方式。
的wmii从未被完成,因为我听的用户,谁提出的任意想法我认为是有益的。这导致了极端CADT发展模式,这是一个错误。因此DWM的理念很简单,就是适合我的需要(也许你也一样)。就是这样
特点:
- 在DWM没有Lua的整合,没有9P支持,没有编辑tagbars,无壳为主配置中,远程控制,并没有出现像打印选择或翘曲鼠标的任何额外的工具。
- 在DWM只是一个单一的二进制文件,它的源代码是为了永远不会超过2000 SLOC。
- 在DWM是基于标签和动态窗口管理(但是比离子的wmii或larswm简单)。它管理窗口平铺和浮动模式。任一模式可以动态应用,这取决于进行使用中的应用程序和任务。
- 在DWM并不层之间的区别,没有漂浮或平铺一层。阉当前所选标签的客户都在平铺模式或没有,你可以重新安排在飞行中的所有客户端。 Popup-和固定大小的窗口但对待浮动。
- 在DWM通过编辑它的源代码,这使得它非常快速和安全的定制。你不必去学习的Lua / SH /红宝石或一些奇怪的配置文件格式(如X资源文件),C旁边定制您的需求,您只需要学习C(至少编辑头文件)。
- 因为DWM是通过编辑它的源代码定制的,这是毫无意义的,使这二进制包。这样可以使用户群的小型和精英。没有新手问愚蠢的问题。
- 在DWM使用1个像素的边框提供屏幕实际的最大
- 在房地产给客户。小的标题栏只画在聚焦客户面前。
- 在DWM从标准输入读取打印任意状态文本(如日期,负载,电池充电)。这比larsremote,wmiir简单得多,什么不可以......
- 在它可以下载和MIT / X联盟许可证的条件下发布。
- 您也可以选择安装dmenu延长DWM用的wmii酷似菜单。
它不处理它一直不知道在编译时的任何输入数据,除了窗口标题名称,并从标准输入读取状态文本 -
什么在此版本中是新的:
- 在本新闻稿包含一些代码清理,不绘制边框围绕单一瓷砖的客户视图。
什么是5.3版本,新的:
- 在本新闻稿中包含了几个NOBORDER相关的bug修正,一重新实现产卵(),和一个新的选项窗口大小调整/移动过程中抢X服务器。
什么在5.2版本的新:
- 在本新闻稿中包含重大错误修正和一些代码抛光
- 在它修复了宽高比的处理,更严格的关于对各种Xlib的调用结果检查。
评论没有发现