--- Stephen Liu <[EMAIL PROTECTED]> wrote: > > As you mentioned, another way would be to launch the application > > without an > > xterm. How exactly are you launching the application? An xterm is not > > required to run X programs such as firefox. > > I haven't figured out how to do it. Firefox needs X-window.
You're using twm for your window manager, right? You can set up menus for different programs you want to run. I recommend you read the manual page twm(1) for a lot of information on customizing twm. I don't use twm, though; I usually use a different window manager. But here's what you can probably do to make using twm easier: # ------------------------------------------------------------------------- cd [ -f .twmrc ] && mv .twmrc{,.orig} install -m 0640 /usr/X11R6/lib/X11/twm/system.twmrc .twmrc cat >> .twmrc << "EOF" Button2 = : root : f.menu "TwmWindows" Button3 = : root : f.menu "programs" menu "programs" { "Programs" f.title "Firefox" f.exec "exec firefox &" "Calculator" f.exec "exec xcalc &" "Editor" f.exec "exec xedit &" } EOF # ------------------------------------------------------------------------- I'm assuming you haven't yet customized your .twmrc; if you already have a .twmrc, the file test command ([ -f .twmrc ]) will back-up your original as .twmrc.orig. Then the system-wide twmrc from /usr/X11R6/lib/X11/twm/system.twmrc will be copied to your home directory. I used the "install" command to copy the file and set the permissions at the same time (6 = read-write for the user, 4 = read-only for the group, and 0 = nothing for others). Finally, the "cat" command will add a "Programs" menu to your .twmrc, with a mouse binding on the right mouse button. After executing those commands, left-click on the root window and choose "Restart" and that will update your configuration to use the new settings. Now you may right-click on the root window to get a list of programs. Edit .twmrc to customize it. > Furthermore about the icons on screen, would it be possible to align > them on bottom/top/either side of the screen, not manually, rather than > let them floating around there? Like I said, I'm not a regular twm user, but looking in the twm manpage, I found an option called IconRegion which seemed to be what you are wanting. But when I tried setting IconRegion to a region near the top of the screen, it didn't seem to influence where the icons were placed; I still had to do it manually. Here's the setting I tried; maybe something else will work for you: IconRegion 1019x175+3+3 North West 8 8 that needs to be in $HOME/.twmrc, of course. There are lots of other customizations you can make to twmrc. When using it for a little while, I decided I didn't like the default menu ("defops") and changed it to look like this: menu "defops" { "Twm" f.title "Show Iconmgr" f.showiconmgr "Hide Iconmgr" f.hideiconmgr "" f.nop "Xterm" f.exec "exec xterm &" "Programs..." f.menu "programs" "" f.nop "Kill" f.destroy "Delete" f.delete "Identify" f.identify "" f.nop "Restart" f.restart "Exit" f.quit } That's more streamlined for my use. The "defops" menu is what gets displayed when you left-click on the root window. Edit the .twmrc to customize it. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page