






Code: Select all
exec icewm Code: Select all
exec icewmbg& Code: Select all
icewmbg &
exec /usr/bin/icewm-sessionIf I recall correctly, a script exits after running an app if exec is used, so you can only use exec for the last app. Anything that follows will not be executed.shickapooka800 wrote:ya i thought about doing that but after trying it i am sure i am missing something.....
in my .xinitrc file i have onlyCode: Select all
exec icewm
i then wanted to add the program icewmbg, but i wanted it to run in the background so i putnow i am prety noobish so work with me here.... the aforementioned two line .xinitrc file does not execute icewmbg at all. so i am sure i have the concept there but i have writen it incorrectly. what would be the syntax for starting icewm and icewmbg one after another, in one go. as to say, i think the way i have it, icewmbg only executes after icewm is done running, which is not obviously what i want.Code: Select all
exec icewmbg&


When I look at the themes on freshmeat, I can see some themes have icons on the desktop. Maybe you can try to find out why: http://themes.freshmeat.net/browse/925/Stefan Pantiru wrote:Just curious: is there someone else (apart from me) that would consider useful having icons on the desktop? Is there such a plugin?

????
ShowWindowList = 0Arainach wrote:I run an LTSP server in a primarily Windows-based school environment. Since we're running 32 terminals off of one server, we use Ice to save CPU and RAM load while still looking just as good as (arguably better than) Windows 98. But can someone tell my how to disable that stupid "Windows" menu on the Start Menu? I've looked through all the config files multiple times, and I can't figure out how to get rid of it or (at the very least) rename it. Any ideas?
Code: Select all
#!/usr/bin/env python
import sys, os
outputlist = []
dirparams = sys.argv[1:]
for inddir in dirparams:
dirlist = os.listdir(inddir)
for filename in filter(lambda a: a[-8:] == '.desktop',dirlist):
curfile = open(inddir + '/' + filename,'r')
for curline in curfile.readlines():
if curline[0:5] == "Exec=":
curcommand = curline[5:-1].split()[0]
if curline[0:5] == "Name=":
curname = curline[5:-1]
outputlist.append("prog \"" + curname + "\" - " + curcommand + "\n")
curfile.close()
outfile = open(os.path.expanduser('~/.icewm/desktop'),'w')
outputlist.sort()
for app in outputlist:
outfile.write(app)
outfile.close()
Code: Select all
menufile Autogenerated desktop desktop
Hehe, icewm actually can use the fd.o-menus right away. In the menu file, just start a helper program that spits out a list in icewm-format. If you emerge icewm with gnome in USE, there already are two such programs: icewm-menu-gnome1 and icewm-menu-gnome2. I use them like this:choco wrote:I was looking around earlier for a program or script for autogenerating icewm menu entries from .desktop files, the freedesktop standard. I got annoyed enough that I took the opportunity to bang out some python that seems to do the trick:
Code: Select all
menuprog Standard gnome icewm-menu-gnome1 --list /usr/share/applnkCode: Select all
main.psi.ignoreTaskBar: 1
main.psi.layer: OnTop
main.psi.allWorkspaces: 1
xmms.tray: Exclusive
xmms.layer: OnTop
xmms.allWorkspaces: 1
Ive got truetype enabled with my ebuild, and the fonts still seem crappy. I'm running 1280x1024 now, and the fonts are larger. How do you change them anyway?mattheweast wrote:Good thread! Icewm rocks. I use it on my low spec desktop. Thanks especially for the advice with icons.
My small contribution: this problem was bothering me for a while: for decent fonts, make sure you compile icewm with the "truetype" USE flag enabled.
