fbpx
维基百科

dwm

dwm是一款极简的X視窗系統管理器,它影响了其他几个 X 窗口管理器的开发,包括xmonad[5]awesome[6][7]dwm 是纯粹使用C编写的,以確保代碼簡單、性能和安全性。[8]它没有任何配置界面,所以唯一配置它的方法是编辑源代码。[9]该项目的指导方针之一是源代码永远不会超过2000行,并且用户可配置的选项都包含在单个头文件中。[7]

dwm
原作者Anselm R. Garbe[1]
開發者suckless.org英语suckless.org
首次发布2006年7月14日,​16年前​(2006-07-14[2]
目前版本
  • 6.4 (2022年10月4日;穩定版本)[3]
源代码库
  • git.suckless.org/dwm
编程语言C
操作系统類Unix
类型窗口管理器
许可协议
网站dwm.suckless.org
dwm 的xinerama英语xinerama支持:同时在两个屏幕上平铺

特征

dwm 支持多个工作区,並它允许使用鼠标移动和调整窗口大小,為与ratpoison的最大不同。[10]旧版本的dwm在屏幕边缘的状态栏中显示其标准输入,最近的版本改为显示根窗口的名称,该名称可以由其他进程设置。这通常用于显示将出现在其他桌面环境的中的信息,如系统负载信息、笔记本电脑电池和网络状态、音乐播放器信息等。此任务栏常常與dmenu搭配使用,其為由相同的开发人员提供的命令行应用程序启动器。dwm 中的焦点跟随鼠标,除了显示焦点的边框外,没有任何窗口装饰。由于 dwm 的配置過程相当于修补源代码,因此许多其他选项都是可能的。[11]

菜单

dmenu 是 dwm 项目的一部分,為鍵盤控制的選單实用程序,通常由用户配置的组合键调用。dmenu 在屏幕顶部边缘显示其标准输入流,即用戶輸入。这通常用于从用户的$PATH中載入可执行名称列表,但 dmenu 可用于任何需要菜單的場合。用户可以开始键入程序名称,dmenu 将缩小列表以仅显示与用户键入的内容匹配的子字串。用户还可以使用箭头键来导航菜单。当做出选择时,dmenu 将选定的文本发送到标准输出流 ,它通常通过管道传输到殼層以启动程序。命令行选项可以改变菜单的字体和颜色,使搜索不区分大小写,以及将菜单切换到垂直方向或将其放置在屏幕底部。默认情况下,仅支持X Font Server字体,但用戶可以透過打补丁來使用Xft启用TrueType字体。

dmenu 在功能上类似于应用程序启动器,例如 Linux 的Katapult或GNOME DoMacOS的LaunchBar和Quicksilver,因为它允许使用键盘从图形环境快速启动程序。

除了 dwm,[12]dmenu 经常与其他窗口管理器一起使用,如xmonad[13]Openbox[12]以及其他软件,如uzbl网络浏览器。 [14]

分叉和补丁

dwm 一直是一个有影响力的项目;许多其他窗口管理器都是基于 dwm 的源代码或受其启发的。可以在官方网站上找到大量的分叉和补丁列表。以下是一些著名的例子:

  • awesome使用FreeType支持、可重新配置性、使用Lua脚本自定義、主题和更多布局类型扩展了 dwm。
  • xmonadHaskell中的 dwm 重写。

參見

参考來源

  1. ^ Garbe, Anselm R. . garbe.us. [2011-05-15]. (原始内容存档于2009-11-25). 
  2. ^ 0.1 Release tag. [2022-03-26]. (原始内容于2016-03-24). 
  3. ^ http://git.suckless.org/dwm/commit/50ad171eea9db5ccb36fce2592e047c3282975ff.html; 出版日期: 2022年10月4日.
  4. ^ MIT/X Consortium License. suckless.org. [2015-05-04]. (原始内容于2018-06-23). 
  5. ^ Kolmodin, Lennart. xmonad. Bits and Bytes. April 2, 2007 [2011-05-15]. (原始内容于2021-05-08). 
  6. ^ Danjou, Julien. (邮件列表).  无效|deadurl=dwm (帮助); 缺少或|title=为空 (帮助)
  7. ^ 7.0 7.1 Auza, Jun. 20 Most Nimble and Simple X Window Managers for Linux. TechSource. August 2, 2008 [2022-03-26]. (原始内容存档于2012-02-29). 
  8. ^ dwm home page. [2022-03-27]. (原始内容于2019-05-02). dwm is customized through editing its source code, which makes it extremely fast and secure - it does not process any input data which isn’t known at compile time 
  9. ^ Byfield, Bruce. Keyboard-driven environments open a new window on the desktop. Linux.com. SourceForge, Inc. 2007-05-31 [2010-03-01]. (原始内容于2022-03-27). 
  10. ^ . Linux Goodies. [2012-01-30]. (原始内容存档于2010-06-03). 
  11. ^ patches. [2022-03-26]. (原始内容于2022-03-26). 
  12. ^ 12.0 12.1 Arch Linux Magazine Team. . Arch Linux Magazine. January 2010 [4 March 2010]. (原始内容存档于16 February 2010). 
  13. ^ 100 open source gems - part 2. TuxRadar. Future Publishing. 21 May 2009 [3 March 2010]. (原始内容于2010-01-06). 
  14. ^ Vervloesem, Koen. Uzbl: a browser following the UNIX philosophy. LWN.net. Eklektix, Inc. 15 July 2009 [3 March 2010]. (原始内容于2009-11-30). 

進階阅读

  • (德語) Tobias Walkowiak, Dynamische Fenster mit DWM. Ressourcen sparen mit dem etwas anderen Window Manager, freeX, issue 6/07, (Oct/Nov 2007) pp. 44–47

外部链接

  • 官方网站
  • Linux Journal 中的 DWM 评论快速发展 (页面存档备份,存于互联网档案馆
  • 對 dwm 的评论 (页面存档备份,存于互联网档案馆(俄語)
  • 配置 dwm (页面存档备份,存于互联网档案馆(德語)
  • 适用于 Windows 的 dwm(第三方) (页面存档备份,存于互联网档案馆
  • 自由软件目录中的 dwm 页面 (页面存档备份,存于互联网档案馆
  • 引用了 dwm的 CLT 2010 上的 stali 演讲 (页面存档备份,存于互联网档案馆(德語)

是一款极简的x視窗系統管理器, 它影响了其他几个, 窗口管理器的开发, 包括xmonad, 和awesome, 是纯粹使用c编写的, 以確保代碼簡單, 性能和安全性, 它没有任何配置界面, 所以唯一配置它的方法是编辑源代码, 该项目的指导方针之一是源代码永远不会超过2000行, 并且用户可配置的选项都包含在单个头文件中, 原作者anselm, garbe, 開發者suckless, 英语, suckless, 首次发布2006年7月14日, 16年前, 2006, 目前版本6, 2022年10月4日, 穩定版本, . dwm是一款极简的X視窗系統管理器 它影响了其他几个 X 窗口管理器的开发 包括xmonad 5 和awesome 6 7 dwm 是纯粹使用C编写的 以確保代碼簡單 性能和安全性 8 它没有任何配置界面 所以唯一配置它的方法是编辑源代码 9 该项目的指导方针之一是源代码永远不会超过2000行 并且用户可配置的选项都包含在单个头文件中 7 dwm原作者Anselm R Garbe 1 開發者suckless org 英语 suckless org 首次发布2006年7月14日 16年前 2006 07 14 2 目前版本6 4 2022年10月4日 穩定版本 3 源代码库git wbr suckless wbr org wbr dwm编程语言C操作系统類Unix类型窗口管理器许可协议MIT許可證网站dwm wbr suckless wbr orgdwm 的xinerama 英语 xinerama 支持 同时在两个屏幕上平铺 目录 1 特征 2 菜单 3 分叉和补丁 4 參見 5 参考來源 6 進階阅读 7 外部链接特征 编辑dwm 支持多个工作区 並它允许使用鼠标移动和调整窗口大小 為与ratpoison的最大不同 10 旧版本的dwm在屏幕边缘的状态栏中显示其标准输入 最近的版本改为显示根窗口的名称 该名称可以由其他进程设置 这通常用于显示将出现在其他桌面环境的中的信息 如系统负载信息 笔记本电脑电池和网络状态 音乐播放器信息等 此任务栏常常與dmenu搭配使用 其為由相同的开发人员提供的命令行应用程序启动器 dwm 中的焦点跟随鼠标 除了显示焦点的边框外 没有任何窗口装饰 由于 dwm 的配置過程相当于修补源代码 因此许多其他选项都是可能的 11 菜单 编辑dmenu 是 dwm 项目的一部分 為鍵盤控制的選單实用程序 通常由用户配置的组合键调用 dmenu 在屏幕顶部边缘显示其标准输入流 即用戶輸入 这通常用于从用户的 PATH中載入可执行名称列表 但 dmenu 可用于任何需要菜單的場合 用户可以开始键入程序名称 dmenu 将缩小列表以仅显示与用户键入的内容匹配的子字串 用户还可以使用箭头键来导航菜单 当做出选择时 dmenu 将选定的文本发送到标准输出流 它通常通过管道传输到殼層以启动程序 命令行选项可以改变菜单的字体和颜色 使搜索不区分大小写 以及将菜单切换到垂直方向或将其放置在屏幕底部 默认情况下 仅支持X Font Server字体 但用戶可以透過打补丁來使用Xft启用TrueType字体 dmenu 在功能上类似于应用程序启动器 例如 Linux 的Katapult或GNOME Do或MacOS的LaunchBar和Quicksilver 因为它允许使用键盘从图形环境快速启动程序 除了 dwm 12 dmenu 经常与其他窗口管理器一起使用 如xmonad 13 Openbox 12 以及其他软件 如uzbl网络浏览器 14 分叉和补丁 编辑dwm 一直是一个有影响力的项目 许多其他窗口管理器都是基于 dwm 的源代码或受其启发的 可以在官方网站上找到大量的分叉和补丁列表 以下是一些著名的例子 awesome使用FreeType支持 可重新配置性 使用Lua脚本自定義 主题和更多布局类型扩展了 dwm xmonad是Haskell中的 dwm 重写 參見 编辑 自由软件主题 X窗口管理器比较参考來源 编辑 Garbe Anselm R Anselm R Garbe garbe us 2011 05 15 原始内容存档于2009 11 25 0 1 Release tag 2022 03 26 原始内容存档于2016 03 24 http git suckless org dwm commit 50ad171eea9db5ccb36fce2592e047c3282975ff html 出版日期 2022年10月4日 MIT X Consortium License suckless org 2015 05 04 原始内容存档于2018 06 23 Kolmodin Lennart xmonad Bits and Bytes April 2 2007 2011 05 15 原始内容存档于2021 05 08 Danjou Julien 邮件列表 无效 deadurl dwm 帮助 缺少或 url 为空 帮助 使用 accessdate 需要含有 url 帮助 缺少或 title 为空 帮助 7 0 7 1 Auza Jun 20 Most Nimble and Simple X Window Managers for Linux TechSource August 2 2008 2022 03 26 原始内容存档于2012 02 29 dwm home page 2022 03 27 原始内容存档于2019 05 02 dwm is customized through editing its source code which makes it extremely fast and secure it does not process any input data which isn t known at compile time Byfield Bruce Keyboard driven environments open a new window on the desktop Linux com SourceForge Inc 2007 05 31 2010 03 01 原始内容存档于2022 03 27 A Review And Tutorial Of The DWM Window Manager Linux Goodies 2012 01 30 原始内容存档于2010 06 03 patches 2022 03 26 原始内容存档于2022 03 26 12 0 12 1 Arch Linux Magazine Team Software Review 2009 LnF Awards Arch Linux Magazine January 2010 4 March 2010 原始内容存档于16 February 2010 100 open source gems part 2 TuxRadar Future Publishing 21 May 2009 3 March 2010 原始内容存档于2010 01 06 Vervloesem Koen Uzbl a browser following the UNIX philosophy LWN net Eklektix Inc 15 July 2009 3 March 2010 原始内容存档于2009 11 30 進階阅读 编辑 德語 Tobias Walkowiak Dynamische Fenster mit DWM Ressourcen sparen mit dem etwas anderen Window Manager freeX issue 6 07 Oct Nov 2007 pp 44 47外部链接 编辑官方网站 Linux Journal 中的 DWM 评论快速发展 页面存档备份 存于互联网档案馆 對 dwm 的评论 页面存档备份 存于互联网档案馆 俄語 配置 dwm 页面存档备份 存于互联网档案馆 德語 适用于 Windows 的 dwm 第三方 页面存档备份 存于互联网档案馆 自由软件目录中的 dwm 页面 页面存档备份 存于互联网档案馆 引用了 dwm的 CLT 2010 上的 stali 演讲 页面存档备份 存于互联网档案馆 德語 取自 https zh wikipedia org w index php title Dwm amp oldid 71589525, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。