LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   basic newbie question about fluxbox (https://www.linuxquestions.org/questions/linux-newbie-8/basic-newbie-question-about-fluxbox-197001/)

lmellen 06-23-2004 08:32 PM

basic newbie question about fluxbox
 
Greetings,
I've just finished installing Arch on a Dell c610. Good install! Nice OS. My windows manager is KDE, also
working well. I'm using Konqueror now.
I was googling and then browsing through fluxbox looking for some eye candy. I used pacman to install
fluxbox, got it started, and now I'm totally lost! :scratch:
When I installed KDE I got a web browser, editors, control centers, screen savers, etc. With fluxbox I got
almost nothing? Is there no browser included in fluxbox? Did I miss something that needs to be
downloaded? Basically i'm willing to do the work, but where do you go for info about fluxbox.
Could use some assistance -- Thanks -- Larry :newbie:

Bruce Hill 06-23-2004 08:36 PM

http://fluxbox.sourceforge.net/

Google is your friend!

When you launch Fluxbox, right-click on the desktop and you'll get a menu

Netizen 06-23-2004 08:54 PM

Re: basic newbie question about fluxbox
 
Quote:

Originally posted by lmellen
I got a web browser, editors, control centers, screen savers, etc. With fluxbox I got
almost nothing? Is there no browser included in fluxbox? Did I miss something that needs to be
downloaded?

Fluxbox is a basic window manager and thats what makes it great. You already have those programs installed, fluxbox just doesn't make a nice menu for you like KDE or Gnome. You get to do that. But its easy. The install should have created a folder in your directory called .fluxbox and its hidden (see the dot before the name?). anyway, one of the files is called 'menu'. Edit this file to modify your window. You can put shortcuts to your favorite programs. the link chinaman gave will get you to the documentation you might like to look at. Although just looking at the file might show you the way.

Hope that helps some.

Netizen

Bruce Hill 06-23-2004 09:24 PM

Issue
bash-2.05b$ pico .fluxbox/menu
to get a look at that file. I've recently reinstalled this system, so my menu is quite brief, but here's a look
Code:

[begin] (Fluxbox)
      [exec]    (rxvt) {rxvt}
      [exec] (kmail) {kmail}
      [exec] (GIMP-2.0.2) {/usr/local/bin/gimp-2.0}  <-- something I added
      [exec] (galeon) {galeon}
      [exec] (GKrellM) {/usr/local/bin/gkrellm}  <-- something I added
      [exec] (Firefox-0.8) {/usr/src/firefox/firefox}  <-- something I added
      [exec] (Firefox-0.9) {~/downloads/firefox-installer/firefox}  <-- something I added
      [exec] (Scribus) {/usr/local/bin/scribus}  <-- something I added
      [exec] (OpenOffice) {/home/OpenOffice/program/soffice}  <-- something I added
      [exec] (Acrobat) {/usr/local/Acrobat5/bin/acroread}  <-- something I added
      [exec] (Run) {fbrun }
[submenu] (Halt/Reboot)  <-- something I added
        [exec] (halt) {sudo halt}  <-- something I added
        [exec] (reboot) {sudo reboot}  <-- something I added
[end]
[submenu] (Terminals)
      [exec] (xterm) {xterm}
      [exec] (gnome-terminal) {gnome-terminal}
      [exec] (konsole) {konsole}
      [exec] (rxvt) {rxvt}
[end]
[submenu] (Net)
[submenu] (Browsers)
      [exec] (galeon) {galeon}
      [exec] (netscape) {netscape}
      [exec] (konqueror) {kfmclient openProfile webbrowsing}
      [exec] (links) {rxvt -e links fluxbox.org}
      [exec] (lynx) {rxvt -e lynx fluxbox.org}
[end]
[submenu] (IM)
      [exec] (gaim) {gaim}
[end]
[submenu] (Mail)
      [exec] (kmail) {kmail}
      [exec] (mutt) {rxvt -e mutt}
[end]
[submenu] (IRC)
      [exec] (xchat) {xchat}
      [exec] (ksirc) {ksirc}
      [exec] (BitchX) {rxvt -e BitchX -N}
[end]
[submenu] (ftp)
      [exec] (gftp) {gftp}
      [exec] (ftp) {rxvt -e ftp}
      [exec] (lftp) {rxvt -e lftp}
[end]
      [exec] (pan) {pan}
[end]
[submenu] (Editors)
      [exec] (gvim) {gvim}
      [exec] (vi) {rxvt -e vi}
      [exec] (vim) {rxvt -e vim}
      [exec] (gedit) {gedit}
      [exec] (xedit) {xedit} 
      [exec] (kword) {kword}
      [exec] (kwrite) {kwrite}
      [exec] (kate) {kate}
      [exec] (emacs) {emacs}
      [exec] (emacs-nw) {rxvt -e emacs -nw}
[end]
[submenu] (File utils)
      [exec] (konqueror) {konqueror}
      [exec] (nautilus) {nautilus --no-desktop}
      [exec] (mc) {rxvt -e mc}
[end]
[submenu] (Multimedia)
[submenu] (Graphics)
      [exec] (gimp) {gimp}
      [exec] (xv) {xv}
      [exec] (xpaint) {xpaint}
      [exec] (kpaint) {kpaint}
      [exec] (kiconedit) {kiconedit}
      [exec] (xscreensaver-demo) {xscreensaver-demo}
      [exec] (xlock) {xlock}
[end]
[submenu] (Audio)
      [exec] (xmms) {xmms}
      [exec] (noatun) {noatun}
      [exec] (aumix) {aumix}
      [exec] (kmix) {kmix}
      [exec] (kscd) {kscd}
      [exec] (kmidi) {kmidi}
      [exec] (kaboodle) {kaboodle}
      [exec] (AlsaMixer) {rxvt -e alsamixer}
[end]
[submenu] (Video)
      [exec] (xine) {xine} 
[end]
[submenu] (X-utils)
      [exec] (xfontsel) {xfontsel}
      [exec] (xman) {xman}
      [exec] (xload) {xload}
      [exec] (editres) {editres} 
      [exec] (viewres) {viewres}
      [exec] (xclock) {xclock}
      [exec] (xmag) {xmag}
      [exec] (wmagnify) {wmagnify}
      [exec] (gkrellm) {gkrellm}
[end]
[end]
[submenu] (Office)
      [exec] (xclock) {xclock}
      [exec] (xcalc) {xcalc}
      [exec] (kcalc) {kcalc} 
      [exec] (gcalc) {gnome-calculator}
      [exec] (abiword) {abiword}
      [exec] (kword) {kword}
      [exec] (xpdf) {xpdf}
[end]
[submenu] (Games)
      [exec] (gnibbles) {gnibbles}
      [exec] (gnobots2) {gnobots2}
      [exec] (gataxx) {gataxx}
      [exec] (glines) {glines}
      [exec] (gnect) {gnect}
      [exec] (mahjongg) {mahjongg}
      [exec] (gnomine) {gnomine}
      [exec] (gnome-stones) {gnome-stones}
      [exec] (gnometris) {gnometris}
      [exec] (gnotravex) {gnotravex}
      [exec] (gnotski) {gnotski}
      [exec] (iagno) {iagno}
      [exec] (xboard) {xboard}
      [exec] (gtali) {gtali}
      [exec] (xsnow) {xsnow}
      [exec] (xeyes) {xeyes} 
      [exec] (same-gnome) {same-gnome}
[end]
[submenu] (fluxbox menu) 
      [config] (Configure) 
[submenu] (System Styles) {Choose a style...}
      [stylesdir] (/usr/X11R6/share/fluxbox/styles)
[end]
[submenu] (User Styles) {Choose a style...}
      [stylesdir] (~/.fluxbox/styles)
[end]
      [workspaces]  (Workspace List)
[submenu] (Tools)
      [exec] (Windowname) {xprop WM_CLASS|cut -d \" -f 2|xmessage -file - -center}
      [exec] (screenshot) {import screenshot.png && qiv -W 50 screenshot.png}
      [exec] (Run) {fbrun }
      [exec] (regenerate menu) {fluxbox-generate_menu}
[end]
[submenu] (Window)
      [restart] (kde) {startkde} 
      [restart] (gnome) {gnome-session}
      [restart] (windowmaker) {wmaker}
[end]
      [exec] (Lock Screen) {xlock}
      [commanddialog] (Fluxbox Command)
      [reconfig] (Reload config)
      [restart] (Restart)   
      [separator]
      [exit] (Exit)
[end]
[end]

My menu is quite crude. I've also got GKrellM and KMail launching when I start the X-server each time.
That's actually quite a bit of stuff, with very little that I've added. The purpose of Fluxbox is to give those that
want it a lean, fast window manager/desktop environment. If you want all those "Windoze-style" icons and
menus, then you're better off with KDE, GNOME, or some other de. But to get all that, you're loading a bunch
of gui's and using a lot of resources - which decreases your perfomance.

Another place to look to get some ideas is this screenshot thread here at LQ. You can see what a lot of people
are using by browsing that monster thread. ;-)

jrdioko 06-23-2004 11:55 PM

When I first started fluxbox I was confused as well. It seems like there's no way to do anything. Go to the fluxbox site, click on documentation at the top, and read through that. It explains the menu, slit, keybindings, etc. Also, the fluxconf program (you can get it on the main page) gives you a nice user interface for doing many of those things if you don't want to manually edit the files in ~/.fluxbox.


All times are GMT -5. The time now is 06:20 PM.