Source Repository:Repository:Gentoo Portage Tree


Summary: The Fluxbox Window Manager

Use Flags

Enable bidirectional language support with dev-libs/fribidi
Enables the Fluxbox slit (or dock)
Enables the system tray in the Fluxbox toolbar
Enables the Fluxbox toolbar



New Ports-2017 tree and Kits

Funtoo has a new ports-2017 tree, and introducing kits! (BETA)
2017-03-27 by Drobbins

Xorg and other Updates

Xorg and other Updates
2017-02-05 by Oleg

Kde4 to Plasma5 migration

Migration to Plasma 5
2017-02-02 by Oleg



We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Fluxbox is a window manager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy, and extremely fast, desktop experience. It is built using C++ and licensed under the MIT-License.



# emerge --ask x11-wm/fluxbox


exec startfluxbox

Customizing keybindings

# Locks the X11 display for the current user:
Mod4 l   :ExecCommand xlock
# Opens a number of programs with quickkeys. These are just examples, I am sure
# you get the point...
Mod1 f   :ExecCommand firefox
Mod1 t   :ExecCommand thunderbird
Mod1 o   :ExecCommand oowriter
Mod1 v   :ExecCommand gvim
# Fluxbox has no sound control; do a hack to get some
# (assumes alsa is being used; good luck if using oss :P )
Mod1 e   :ExecCommand Eterm -name alsa -e alsamixer
# This launches fbrun, which in turn launches other programs:
Mod1 r   :ExecCommand fbrun
# Program Control. It just makes life simpler...
Mod1 4   :Close
Mod1 m   :Minimize
# If using aterm (emerge x11-terms/aterm), the following opens a really nice
# transparent aterm with no borders, fitting nicely with 1024x768
# resolution, while still leaving room for conky. Once again, feel free to
# modify.
Mod1 a   :ExecCommand aterm -name aterm -sl 3000 -tr +sb -sr -sk -bg black -fg \
white -fade 90 -bl -tn xterm -fn \
-misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15 -g 116x57
# Similar to the above, but opens a transparent rooted terminal.
# The root password must be known to use this:
Mod1 s   :ExecCommand aterm -name aterm -sl 3000 -tr +sb -sr -sk -bg black -fg \
white -fade 90 -bl -tn xterm -fn \
-misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15 -g 116x57 -e su -
# Takes a screenshot using the print button, needs media-gfx/imagemagick
None 107 :Exec tm=$(date +%F,%T) && import -window root /tmp/screenshot$tm.png \
&& display /tmp/screenshot$tm.png
Mod1 107 :Exec tm=$(date +%F,%T) && import -frame -window $(xprop _NET_ACTIVE_WINDOW \

File Managers

Popular choices:

  • xfce-base/thunar
  • app-misc/mc
  • gnome-base/nautilus
  • app-misc/gentoo

Image Viewers

  • media-gfx/feh
  • x11-misc/nitrogen

Note: Feh and Nitrogen can also be used to set a desktop wallpaper

Additional Tools


  • x11-misc/xcompmgr

Some users prefer their window managers with true transparency, which can be enabled with X compositing manager:

$ emerge --ask x11-misc/xcompmgr
exec xcompmgr &
exec startfluxbox