mikshaw
Group: Members
Posts: 4856
Joined: July 2004 |
|
Posted: Mar. 08 2005,02:03 |
|
My advice (take it or leave it...doesn't really matter): Forget /usr/bin/enhance, particularly if you are using liveCD or frugal.
Enhance is a shell script, same as .xinitrc. Enhance was created presumably to make x startup simpler, but in my opinion it only complicates things. Anything you want to start with X can be put into /home/dsl/.xinitrc. Having xinitrc start a script which in turn starts a collection of other things is just making things unnecessarily complex. If enhance were to actually simplify things, it should probably be rewritten in such a way that it accepts options. At this time xinitrc starts dillo and enhance, which basically gives you all or nothing unless the user understands a bit about shell scripting and can edit the files. With enhance checking for command options, the script could be launched from xinitrc with only the progs that the user specifies. Example: "enhance icons mount" in .xinitrc could launch enhance only with the icons and mount.app. This would allow for the extra code in enhance to still work, and give the user a little more control without needing to know a lot about shell scripts.
-------------- http://www.tldp.org/LDP/intro-linux/html/index.html
|