news download themes documentation links

  1. Getting Started
  2. Ultimate Guide to fluxbox Tabs
  3. Keybindings
  4. Setting Backgrounds
  5. The Slit
  6. Editing Your Menu
  7. The Basics of themes (styles) in Fluxbox

Getting Started

  • Installing Fluxbox for newbies
    Contributed by: Jason Gillman Jr. "Ircaddict"

    The purpose of this document is to help people who are fairly new to the X windowing system (or Linux in general) compile and install the Fluxbox window manager (WM). Even though the steps I will be walking you through are the ones I used installing Fluxbox on my Mandrake 8.1 system, they should be fairly similar to other distributions. If you need any help, feel free to roll on over to our forums page, and post your problem in the help forum.
    That being said, let's get on with the fun.

    Aquire it...
    The first thing that you will want to do is roll on over to download page and download the source tarball (the extension will be .tar.gz). There will be a source RPM that you can download, but this is NOT the file that you want.

    Extract and compile...
    Ok, now that you have the source tarball, you have to extract the goods. This can be done by running the following command:
       $ tar -xzvf fluxbox-<version>.tar.gz
    It will then throw out a list of the files that are being un-archived. After you do this, cd into the directory that was created (it will be something like fluxbox-0.1.6, but it depends on the version). After you do this, run the following commands:
        $ ./configure
        $ make
    After fluxbox is compiled, as root, run:
       # make install
    Congradulations, you now have compiled and installed Fluxbox!

    If you run it, they will come...
    It's all nice and good if you have it installed, but what use is it if you can't run it?
    The first step is to find the executable for Fluxbox. For me, this is /usr/local/bin/fluxbox, but your directory placement may be different.
    Now you need to edit (or create) a file in your home directory called .xinitrc. Now you just added the following line:
       exec /usr/local/bin/fluxbox
    Change the /usr/local/bin/fluxbox to where ever your fluxbox executable is. Once that is done, save it and close whatever program you used to edit it (hopefully vim ;). Now you need to run the following commands:
       $ chmod 700 .xinitrc
       $ mkdir .fluxbox
    The last command makes the directory where your fluxbox settings will be stored. If you don't create it, when you exit fluxbox and restart, you will lose all your settings (the directory is not auto-created unfortunately).

    All good things must come to an end...
    Well, I hope you have fun using Fluxbox as I did writing this HOWTO. If you need help, just roll onto the Fluxbox help forum and post your question, and I'm sure someone will be more than glad to help. As one last note, I recommend taking the init, menu, and titlebar files from the share/fluxbox directory and copying them to your .fluxbox directory.

  • First Run

    Once it's installed, you do the following:
    • Quit Fluxbox
    • Edit ~/.xinitrc and comment out any window manager that might exist and add: exec fluxbox
    • Create a .fluxbox folder in your home-directory.
    • Edit ~/.fluxbox/init and change the all entries that currently point to /usr/share/fluxbox (or any other data directory) to point to ~/.fluxbox.


Got comments about the page? Send them to webmaster.
If you have general Fluxbox related questions ask them on our irc channel or mailing lists.

Show Source

Designed by aLEczapKA