Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

HOWTO: IceWM Basic Configuration

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Message
Author
Lou
Posts: 1739
Joined: 2006-05-08 02:15

#76 Post by Lou »

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

http://antix.freeforums.org/tips-and-tricks-f4.html

User avatar
Arnie
Posts: 293
Joined: 2006-06-22 16:29
Location: Netherlands

Re: HOWTO: IceWM Basic Configuration

#77 Post by Arnie »

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

Lou
Posts: 1739
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

#78 Post by Lou »

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: 1739
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

#79 Post by Lou »

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.

gerry
Posts: 325
Joined: 2007-09-13 07:23
Location: England

Re: HOWTO: IceWM Basic Configuration

#80 Post by gerry »

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

Gerry
gerry
Age 80- and still learning!

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

Re: HOWTO: IceWM Basic Configuration

#81 Post by gnudude »

gerry wrote:... 256KB ram.
:shock:

gerry
Posts: 325
Joined: 2007-09-13 07:23
Location: England

Re: HOWTO: IceWM Basic Configuration

#82 Post by gerry »

Gerry did of course mean 256MB RAM.

Gerry
gerry
Age 80- and still learning!

User avatar
BenB
Posts: 51
Joined: 2009-12-21 22:36
Location: WV

Re: HOWTO: IceWM Basic Configuration

#83 Post by BenB »

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

Lou
Posts: 1739
Joined: 2006-05-08 02:15

Re: HOWTO: IceWM Basic Configuration

#84 Post by Lou »

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'

User avatar
BenB
Posts: 51
Joined: 2009-12-21 22:36
Location: WV

Re: HOWTO: IceWM Basic Configuration

#85 Post by BenB »

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.

secipolla
Posts: 1127
Joined: 2010-06-21 14:20

Re: HOWTO: IceWM Basic Configuration

#86 Post by secipolla »

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

Post Reply