HOWTO: IceWM Basic Configuration

Share your own howto's etc. Not for support questions!

Postby Lou » 2009-03-25 19:29

Try the antiX forums, they are very much into icewm themes:

http://antix.freeforums.org/tips-and-tricks-f4.html
Lou
 
Posts: 1775
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

Postby Arnie » 2009-04-28 19:12

If you like IceWM, you may also want to take a look at jwm. I currently have both installed.
Debian Men
Need instant advice? Get BOFH's opinion
User avatar
Arnie
 
Posts: 310
Joined: 2006-06-22 16:29
Location: Netherlands

Re: HOWTO: IceWM Basic Configuration

Postby Lou » 2009-05-17 15:20

I'm a window manager addict, i've tried most of them; but i always come back to icewm. I have installed and configured presently in my box: awesome, dwm, wmii, ratpoison, fluxbox and Icewm. Tiling wms are for me, i also like to use key bindings to launch my apps, icons are for wimps (they are slower than key bindings), i use the mouse sporadically, hate wallpapers, i need eye-candy like i need another hole in the head, looks mean nothing, speed is where is at; and in general, i try to KISS everything about my computer, and last, but not least, I cannot live without Vimperator. Evidently, i'm opinionated and always right :P

I use a substandard box, a Sempron 2600 (1.6 Mhz) with 512 MB RAM, everything else is integrated to the mb and to top it all, the SiS driver is buggy, so i use 'vesa'.

These are my config files for IceWM:
Code: Select all
# .icewm/preferences
OpaqueMove=0
OpaqueResize=0
SmartPlacement=1
MenuMouseTracking=1
ModSuperIsCtrlAlt=1
UseMouseWheel=1
QuickSwitch=1
AutoReloadMenus=1
ShowProgramsMenu=1
ShowThemesMenu=1
ShowHelp=1
TerminalCommand="urxvt"
ShutdownCommand="sudo halt"
RebootCommand="sudo reboot"
WorkspaceNames=" 1 ", " 2 "
LockCommand="xlock -mode blank"


ShowTaskBar=1
TaskBarAutoHide=0
TaskBarShowClock=1
TaskBarShowAPMStatus=0
TaskBarAtTop=1
TaskBarShowAPMStatus=0
TaskBarShowAPMTime=0
TaskBarShowMailboxStatus=1
TaskBarShowWindows=1
TaskBarShowShowDesktopButton=0
TaskBarShowTray=1
TaskBarShowWindowIcons=0
TaskBarShowCPUStatus=0
TaskBarShowNetStatus=0
TaskBarShowCollapseButton=0
TaskBarWorkspacesLeft=1
TimeFormat="%R"
TaskBarShowShowDesktopButton=1
TaskBarShowWindowListMenu=0
TaskBarShowMailboxStatus=0
TaskBarMailboxStatusBeepOnNewMail=0
NormalTaskBarFontName="-*-sans-medium-r-*-*-*-100-*-*-*-*-*- *"
NormalTaskBarFontNameXft="sans-serif:size=9"
ActiveTaskBarFontName="-*-sans-r-*-*-*-100-*-*-*-*-*-*"
ActiveTaskBarFontNameXft="sans-serif:size=9"



These are my key bindings, Super=Windows key, notice i can shut the machine off with the Windows key and the Pause key (sudo has to be configured), and take a screenshot by pressing the Print key.
Code: Select all

# .icewm/keys

key "Super+c" urxvt
key "Super+e" xfe -m
key "Super+m" sylpheed
key "Super+i" iceweasel
key "Super+u" xchat
key "Super+q" gqview
key "Super+l" xlock -mode blank
key "Super+Pause" sudo halt
key "Print" urxvt -e scrot -cd 10


I like my apps maximized
# .icewm/winoptions
Code: Select all

urxvt.startMaximized: 1
sylpheed.startMaximized: 1
xchat.startMaximized: 1
gqview.startMaximized: 1
iceweasel.startMaximized: 1
pcmanfm.startMaximized: 1


I like to use my own keys instead of the icewm default ones.
# .icewm/prefoverride
Code: Select all

KeyWinClose="Super+k"
KeyWinMaximize="F12"
KeySysTileHorizontal="Super+F3"
KeySysTileVertical="Super+F2"


I close my apps with win key and k
I maximize with F12
I split the screen horizontally with win key and F3
and vertically with win key and F2
For the main menu, just press Windows key.
Alt-Tab is enabled by default
Switch to next workspace with win key + right arrow, go back with left arrow OR win key + #
Move a screen to another workspace with Win key+Shift+arrow OR # of workspace you want.
To restart icewm: win key + Delete
To eliminate the taskbar: win key + h, to bring it back, same keybindings.
IceWM uses 3 MB RAM, hard to beat...

To me, the object of the game is to keep my hands on the keyboard, it's faster and my wrists appreciate it; thus, my configuration. As always Linux is a subjective matter, what is wonderful for me might not be for you

Screenshot
http://farm3.static.flickr.com/2291/353 ... 4010_o.png
Lou
 
Posts: 1775
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

Postby Lou » 2009-05-25 00:28

If you want to start a certain app in a specific workspace (think tags), edit your
~/.icewm/winoptions and add these lines to it. IceWM starts with workspace zero (very similar to Grub and partitions), here's my winoptions file:

$ nano -w .icewm/winoptions

Iceweasel.workspace: 0
Sylpheed.workspace: 1
urxvt.workspace: 2

This way every time i launch iceweasel, it will do it in workspace 1, Sylpheed in workspace 2 and my terminal in workspace 3. Restart icewm or reboot.
Lou
 
Posts: 1775
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

Postby gerry » 2009-05-30 18:36

@Lou- What do you mean "substandard"? Mine's 600MHz and 256KB ram.

Gerry
gerry
Age 80- and still learning!
gerry
 
Posts: 326
Joined: 2007-09-13 07:23
Location: England

Re: HOWTO: IceWM Basic Configuration

Postby gnudude » 2009-05-30 22:08

gerry wrote:... 256KB ram.

:shock:
gnudude
 
Posts: 1712
Joined: 2009-04-05 17:30
Location: gone....

Re: HOWTO: IceWM Basic Configuration

Postby gerry » 2009-05-31 06:45

Gerry did of course mean 256MB RAM.

Gerry
gerry
Age 80- and still learning!
gerry
 
Posts: 326
Joined: 2007-09-13 07:23
Location: England

Re: HOWTO: IceWM Basic Configuration

Postby BenB » 2009-12-26 16:13

First I thank everyone thus far posting all the good and noteworthy info on icewm. It has persuaded me into giving icewm another look and so far, that look is proving impressive! :D

One minor grumble or hitch on my end. Is it me or does Freshmeat not carry icewm themes, now? Did they ever? I keep turning up Google links to all sorts of themes on Freshmeat. Get there and am greeted with "project not found".

Obviously, I love themes. :) I've been looking over at the antiX forums a bit too. They post to Freshmeat links as well, and of course, "project not found". Is there like a really nerdy secrete handshake I must learn, or something? :lol:
In the confrontation between the stream and the rock, the stream always
wins - not through strength, but through persistence. - Anonymous
User avatar
BenB
 
Posts: 51
Joined: 2009-12-21 22:36
Location: WV

Re: HOWTO: IceWM Basic Configuration

Postby Lou » 2009-12-26 16:30

It seems they are gone at Freshmeat. Try these links:

http://icewmthemes.blogspot.com/

http://www.box-look.org/
Hit the icewm link on the left side

PD: You can always install the package 'icewm-themes'
Lou
 
Posts: 1775
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

Postby BenB » 2009-12-26 23:51

Lou wrote:It seems they are gone at Freshmeat. Try these links:

http://icewmthemes.blogspot.com/

http://www.box-look.org/
Hit the icewm link on the left side

PD: You can always install the package 'icewm-themes'


Thanks Lou,

I had found the box-look site, which does have quite a few themes. Going to explore more documentation on icewm tonight also. Yep, got the themes from the Lenny distribution. Liking IceWm real well so far. "Written in C they say? Hm and me a virgin C coder." ;) Don't know that I'll modify a thing but it is nice to know that option exists.
User avatar
BenB
 
Posts: 51
Joined: 2009-12-21 22:36
Location: WV

Re: HOWTO: IceWM Basic Configuration

Postby secipolla » 2012-07-21 12:35

I've written a set-up guide for Fedora but the IceWM specific stuff can be useful independently of the Linux distribution used:
http://forums.fedoraforum.org/showthread.php?t=282433
secipolla
 
Posts: 1127
Joined: 2010-06-21 14:20

Previous

Return to Docs, Howtos, Tips & Tricks

Who is online

Users browsing this forum: No registered users and 5 guests

fashionable