llivv wrote:I was able to do almost everything in ice that you posted above.
I have Area51 as a theme with one user and aeteria with another. I'm wondering if I now ( after moving config files around) understand why you mentioned grabbing the theme from it's default location.
As in everything in life, the first time you do something, you're a dummy. After you do it 5 times, you are good, after 20 times, you are a genius!
Read:
HOWTO: IceWM Basic Configuration
http://forums.debian.net/viewtopic.php?t=5450
it will answer some questions.
Then you begin to invent your own tricks, so working with your box becomes easier, second nature.
Coincidently, ( you say you don't bother with the mouse and use your keymap instead) which is probably why I can't figure out what iceconf is doing underneath the gui. I'm going to try renaming my $/.ice as well as my just recently created /etc/ice directories and see if I can't map things better that way.
Iceconf is there because you install it, in the icewm howto and the wiki from icewm.org, you're supposed to create an .icewm in your /home.
If it is not there yet, then:
$ mkdir /home/your_name/.icewm
$ nano .icewm/preferences
and put there your preferences, same with winoptions and keys:
$ nano .icewm/keys
$ nano .icewm/winoptions
But as times passes, you start getting smart, and taking shortcuts:
I chose all my preferences, winoptions, and keys and put them all in an 'icewm' folder i created in my web mail (yahoo mail), so when i do an new debian install, and i do:
$ sudo apt-get install icewm icewm-themes menu
i go to my web mail and copy/paste my config, it takes 5 minutes:
.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="aterm"
ShutdownCommand="sudo halt"
RebootCommand="sudo reboot"
WorkspaceNames=" 1 ", " 2 "
ShowTaskBar=1
TaskBarAutoHide=1
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="%a %d %b %R"
TaskBarShowShowDesktopButton=0
TaskBarShowWindowListMenu=0
TaskBarShowMailboxStatus=0
NormalTaskBarFontName="-*-sans-medium-r-*-*-*-100-*-*-*-*-*-*"
NormalTaskBarFontNameXft="sans-serif:size=10"
ActiveTaskBarFontName="-*-sans-r-*-*-*-100-*-*-*-*-*-*"
ActiveTaskBarFontNameXft="sans-serif:size=10"
.icewm/keys
key "Ctrl+Alt+F12" aterm
key "Ctrl+Alt+F11" xfe
key "Ctrl+Alt+F10" xchat
key "Ctrl+Alt+F9" xzgv
key "Ctrl+Alt+F8" iceweasel
key "Ctrl+Alt+F7" opera
key "Ctrl+Alt+F6" icedove
key "Ctrl+Alt+F5" aterm -e scrot -c -d 10
key "Alt+Ctrl+KP_Divide" aumix -v -5 # lower volume
key "Alt+Ctrl+KP_Multiply" aumix -v +5 # raise volume
Here Ctrl+Alt = Windows key
the reason for that is, that the windows key does not interfere with other apps default keys i use. Besides it's easier for me to move from right to left.
.icewm/winoptions
aterm.startMaximized: 1
icedove.startMaximized: 1
xchat.startMaximized: 1
xzgv.startMaximized: 1
iceweasel.startMaximized: 1
xfe.startMaximized: 1
in winoptions you can knock off the titlebar also but i like to go to the theme so EVERY app appears with no title bar:
$ sudo updatedb
$ locate icewm
$ sudo nano /usr/share/icewm/themes/Area51/default.theme
once in the theme file i edit the line:
TitleBarHeight=17
and leave it like this:
TitleBarHeight=0
save/exit
then i restart icewm:
Ctrl + Alt + Delete + r
the reason i do this, is because i use a 17" crt, i want more real estate, like i said you configure icewm the way it's better for you. The taskbar will be at the top a la Gnome in auto-hide.
Last, i put this line in my .bashrc and .bash_profile:
alias startx='startx -- -dpi 80'
save/exit/reboot to take effect, if the fonts are too small, increase the -dpi number to 85,90.95. etc until you're happy.
Clear as mud??