Fluxbox

x11-wm/fluxbox


No contents found at URL http://ports.funtoo.org/packages.xml.
Source Repository:Repository:Gentoo Portage Tree

http://fluxbox.org/

Summary: The Fluxbox Window Manager

Use Flags

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

News

Drobbins

Kits Are Go (And Ego Needs a Manual Bump)

An update on kits and how to manually update to ego-1.1.3-r3 (required steps for some)
2017-08-17 by Drobbins
Drobbins

Kits are Go (Switch to Them!)

Kits are now the official way we do things at Funtoo.
2017-07-31 by Drobbins
Drobbins

Funtoo-Stable Going Away

As we move towards the next generation of Funtoo Linux, funtoo-stable is being retired.
2017-07-11 by Drobbins
More...

Fluxbox

Tip

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.

Installation

Emerge:

# emerge --ask x11-wm/fluxbox

Configuration

~/.xinitrc
exec startfluxbox

Customizing keybindings

~/.fluxbox/keys
# 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 \
-root

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

Xcompmgr

  • 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
~/.xinitrc
exec xcompmgr &
exec startfluxbox