JWM 視窗管理器簡介
JWM -- Joe's Window Manager
JWM 是運行於使用X11的GNU/Hurd、GNU/Linux、Minix、UNIX、類UNIX以及新興系統HaiKu、plan9等作業系統上的視窗管理器。由於以上系統均為區別於Windows的UNIX系,所以簡單地說,JWM是一個類UNIX系統上的視窗管理器。
JWM 作者的自我介紹
My name is Joe Wingbermuehle. I was born in 1981 in Missouri. I graduated from UMR in May 2004 with a BS in Computer Science and a BS in Applied Mathematics. After school I worked for SBC for a year and then Exegy for five years. I am currently a graduate student at WUSTL. Besides computers, I also enjoy reading science fiction, playing piano, and listening to classical and punk music.
JWM 視窗管理器特點
JWM使用C語言編寫,最小化編譯可以僅使用Xlib庫。以下庫作為可選項擴展JWM功能:
1, libXext for the shape extension
2, libXext for the render extension
3, libXmu for drawing rounded windows (shape extension also needed)
4, libXinerama for Xinerama support
5, libXpm for XPM backgrounds and icons
6, libjpeg for JPEG backgrounds and icons
7, libpng for PNG backgrounds and icons
8, libxft for antialiased and true type fonts
9, libfribidi for right-to-left language support
JWM支持MWM和EWMH,當前版本為2.1.0。JWM編譯後僅生成一個二進制檔案jwm,附壁紙設定、系統列、選單欄、狀態欄等功能。JWM啟動後使用配置檔案~/.jwmrc,假若~/.jwmrc不存在則使用默認配置檔案為/etc/system.jwmrc。
JWM 視窗管理器截圖
JWM 配置檔案可以參考官方網站,以下為默認樣式