Home Page

 

Name: Jean Figarella
Nick: Figa
Subject: Installation and Configuration of Fluxbox
Version: v.01
Date: Sun May 18 20:45:11 EDT 2003

Name: Jean Figarella
Nick: Figa
Subject: Installation and Configuration of Fluxbox
Version: v.01
Date: # bash-2.05b$ date
# Sun May 18 20:45:11 EDT 2003


This is the way I usually install Fluxbox in my computer. I have followed this
process with Slackware 8.1 and 9.0. Other distributions may be similar.

There are two different slack tgz packages that you can use to install Fluxbox:
One is to download the package offered at fluxbox.sourceforge.net, and the other
one is the package that now can be found at the Slackware 9.0 extras directory
at the ftp or the extras cd-rom. The following steps will be using the package
dowloaded from the Fluxbox web site.

For editing text files I use vi, but other editors can be used.

1- # Get the package

2- su # or become root

3- installpkg fluxbox-0.1.14-2.tgz # or the version being used at the moment
# This package will install the Fluxbox window manager at the /opt dir.

4- # Create an entry for Fluxbox in the xinit
cd /etc/X11/xinit
vi xinitrc.fluxbox
# Type the following in the file
exec /opt/fluxbox/bin/fluxbox
# Save the file
chmod +x xinitrc.fluxbox

# When the xinitrc.fluxbox entry is created, you will be able to
# select Fluxbox among other desktops or window managers using
# the xwmconfig command.

5- # To customize Fluxbox to your likings you can edit the menu file. Make sure
# you are a regular user before doing this. You do not need to be root to
# edit your user files. This menu file can be found in your home directory
# or more precise ~/.fluxbox/menu .

cd # Typing cd by itself will move you to your home dir.
cd .fluxbox
vi menu
# You can edit this file to add or remove any programs that you want
# or dislike. For example this is a preview of my file. Compare the
# the sections to the original file to get an idea.
# [begin] (Fluxbox-0.1.14)
# [exec] (rxvt) {rxvt -bg black -fg white}
# [exec] (mozilla) {mozilla}
# [exec] (emelfm) {emelfm}
# [exec] (Run) {/opt/fluxbox/bin/fbrun}
# [submenu] (Terminals)
# [exec] (xterm) {xterm}
# [exec] (gnome-terminal) {gnome-terminal}
# [exec] (rxvt) {rxvt}
# [end]
# [submenu] (Net)
# [submenu] (LAN)
# [exec] (LinNeighborhood) {LinNeighborhood}
# [end]
# [submenu] (Browsers)
# [exec] (phoenix) {phoenix}
# [exec] (netscape) {netscape}
# [exec] (links) {Eterm -e links fluxbox.org}
# [exec] (lynx) {Eterm -e lynx fluxbox.org}
# [end]
# [submenu] (IM)
# [exec] (gaim) {gaim}
# [end]
# [submenu] (Mail)
# [exec] (mutt) {Eterm -e mutt}
# [end]
# [submenu] (IRC)
# [exec] (xchat) {xchat}
# [exec] (BitchX) {rxvt -bg black -fg white -e BitchX -N}
# [end]
# [exec] (gftp) {gftp}
# [exec] (pan) {pan}
# [end]
# ...
# ...
# ...

# Some parts of the menu file needs to be fixed in order for some of the
# features to work. The style section or submenu needs to be corrected
# to this path:
[submenu] (Styles) {Choose a style...}
[stylesdir] (/opt/fluxbox/share/fluxbox/styles)
[stylesdir] (~/.fluxbox/styles)
[end]

# Other tools can be downloaded from fluxbox.sourceforge.net to add more feature
# to this already cool and fast window manager. Hopefully this little how-to
# will be helpfull to somebody. If anyone would like to contack me can do so over
# at the linuxquestions.org forums.



Figa