[opensuse] I did it again... Found another lightweight WM I like! pekwm in the X11/windowmanager repo
Guys, Checking out windowmanagers I like for older hardware and as a simple diversion as kde4 goes through its growing pains, I've added another WM to my short list: 'pekwm'. Weird name but great little desktop. Pekwm is somewhat of a second generation openbox and is a fully functional themeable WM. It is best used with a standalone panel like tint2 or bmpanel (in the same repo). The total desktop size is only a few hundred K do donwload takes about 10 seconds. It provides a session file so launching pekwm is a simple as clicking the pekwm session and typing in your password and your done. Menus are controlled through ~/.pekwm/menu and anyone with a first grade level of pattern recognition skill can instantly deduce the format. The default menu will more than get you going, and with about 3 minutes of editing and adding your favorite apps, you have all you apps at your mousetip. The other startup file you will want to visit for automatic wallpaper setup, panel setup, and systray app start is the ~/.pekwm/start file. It is blank to begin with having nothing but a short help section commented at the top. It is purely a bash script file for you to load your startup files with. The only thing you need to do is make it executable to have it run after .xinit finishes. I did a two-minute version that (1) sets the background, (2) starts xscreensaver, (3) loads the panel, and if the panel loads, then (4) starts basket and (5) knemo in the systray. I used the following in case you want to copy-n-paste: startbmpanel() { bmpanel ~/.pekwm/bmpanel/Muin & } starttint2() { tint2 & } starttrayapps() { sleep 2 basket --start-hidden & knemo & } feh --bg-scale ~/img/wp/new/ripples/swizzleWP1440x900.png & xscreensaver & if startbmpanel; then starttrayapps elif starttint2; then starttrayapps fi ** note bmpanel use is 'bmpanel path/to/bmpanel/theme' Here is a screenshot (180k) http://www.3111skyline.com/dl/dt/pekwm/pekwmSS-Muin-theme.jpg To grap pekwm, you can simply download the following (adjusted for your version and architecture: http://ftp5.gwdg.de/pub/opensuse/repositories/X11:/windowmanagers/openSUSE_1... http://ftp5.gwdg.de/pub/opensuse/repositories/X11:/windowmanagers/openSUSE_1... There is also a theme package for pek in the noarch directory of the repository: http://ftp5.gwdg.de/pub/opensuse/repositories/X11:/windowmanagers/openSUSE_1... NOTE: some of the theme were mispackaged, so it is easier to use the src.rpm file from the src directory and unpack it manually with either file-roller or cpio. (yes, file-roller will handle the cpio rpm source extraction for you) The problem with the theme package is that some of the themes listed actually contain archives of several theme instead of just the theme files, so if you just install it, 20-30% of the themes are never unpackaged correctly. Just use the following and check for embedded theme archives: http://ftp5.gwdg.de/pub/opensuse/repositories/X11:/windowmanagers/openSUSE_1... Remember that bmpanel themes are separate from pekwm themes. When you are done, you should have something like the following themes installed: 10:34 alchemy:~/.pekwm> ls -1 bmpanel/ Isotop-glossy Isotop-smooth knorrBMP Muin Shiftie2 Shiftie2-dark SlanXP_Final 10:34 alchemy:~/.pekwm> ls -1 themes/ Alduin AXONKOLOR Azel-Smooth BlueDream cream Daloa dominion-dark Dusk Dyne Elegant-Brit EndOfLife gorgeous Greenbars Inda-B Inda-W Isotop Jello Knorr-Blue Knorr-Brown Knorr-Green Muin Murrina334 neon PlaybillBlue PlaybillRed Reuben Royalty Shiftie2 Shiftie2-dark SlanXP_Final SONA-Green SONA-Red Stippled Zairo There are many good ones. One of the best is 'Muin'. I have it set for both pekwm and bmpanel. Another plus - pek works great over vnc as well. Enjoy! -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
David C. Rankin