Fluxbox is another window manager for X11. It is based on the Blackbox 0.61.1 code, but with significant enhancements and continued development. Fluxbox is light and fast, yet provides interesting window management tools such as tabbing and grouping.
Its configuration files are easy to understand and edit and there are hundreds of fluxbox "styles" to make your desktop look great. With FluxBox you can turn an old Pentium 800 box with just 256MB of RAM into a very usable computer.
To install it:
$sudo pacman -S fluxbox
Then install another software that you needed, ex: terminal, browser, network manager, etc.
To run fluxbox easy way, you can try to install these login manager:
$sudo pacman -S lxdm
$sudo systemctl enable lxdm
$sudo systemctl start lxdm
or using slim.
Generating Menu Application on Fluxbox
After you login to fluxbox, generate apps menu with this command, open terminal (xterm, lxterminal, etc).
Done now fluxbox have add app menu.
But not all application is listed on there, the best way you can using mmaker.
$sudo pacman -S mmaker
$mmaker -f FluxBox
Now all application should available on fluxbox menu.
Change Background / Wallpaper on FluxBOX
To change background you can use feh.
$sudo pacman -S feh
To make it automaticly set every start.
$chmod 770 ~/.fehbg
Then edit ~/.fluxbox/init
Add at the end of line
like this pic:
Save then logout and relogin to see the results.
Adding Network Setting & Volume Setting on System Tray:
Network Manager Applet:
Install network-manager-applet first
$sudo pacman -S network-manager-applet
You can use FBMIX from AUR
$tar -xvzf fbmix.tar.gz
$sudo pacman -U *.pkg.tar.xz
to automaticly start at reboot. you can add them on ./fluxbox/startup like this picture:
Add more themes/styles on Fluxbox
Download fluxbox styles on AUR.:
After you install it. Then create link to /usr/share/fluxbox/styles
$rm -r ~/.fluxbox/styles/
$ln -s /usr/share/fluxbox/styles/ /home/yourusername/.fluxbox/
Done now you can see more themes at styles menu.
Adding True Transparency on Fluxbox
Just install xcompmgr, then set on startup, you can use transparent widget like screenlets, or conky that support it.
$sudo pacman -S xcompmgr
Simply edit ~/.fluxbox/keys
Change FB Panel position
Click on Panel, then choose placement, then set your Panel position.
Ok that's it for fluxbox.