Fluxbox

{{short description|Open source window manager for the X11 system}}

{{Infobox software

| name = Fluxbox

| logo = Fluxbox-logo.svg

| screenshot = Fluxbox.png

| caption = Fluxbox with a customized theme

| author =

| developer = Henrik Kinnunen

| released =

| latest release version = {{wikidata|property|preferred|references|edit|Q131522|P348|P548=Q2804309}}

| latest release date = {{wikidata|qualifier|preferred|single|Q131522|P348|P548=Q2804309|P577}}

| latest preview version = {{wikidata|property|preferred|references|edit|Q131522|P348|P548=Q51930650}}

| latest preview date = {{wikidata|qualifier|preferred|single|Q131522|P348|P548=Q51930650|P577}}

| programming language = C++{{cite journal |last=Saunders |first=Mike |date=March 2008 |title=Lightweight window managers |journal=Linux Format |publisher=Future Publishing |location=UK |issue=103 |url=http://www.linuxformat.co.uk/archives?issue=103 |access-date=2010-03-03 |archive-url=https://web.archive.org/web/20100624140837/http://linuxformat.co.uk/archives?issue=103 |archive-date=2010-06-24 |url-status=live }}{{cite journal |last=Сондерс |first=Майк |date=March 2008 |script-title=ru:Легковесные ОМ |journal=Linux Format |publisher=Mezon.ru |location=Russia |issue=103 |page=19 |language=ru |url=http://www.linuxformat.ru/download/103.pdf |access-date=2010-03-03 |archive-url=https://web.archive.org/web/20111008151510/http://www.linuxformat.ru/download/103.pdf |archive-date=2011-10-08 |url-status=live }}

| operating system = Unix/Unix-likeIncluding:

| platform =

| language =

| status =

| genre = Stacking window manager

| license = MIT

| website = {{URL|fluxbox.org}}

}}

File:Fluxbox 1.3.ogv GNU/Linux 7]]

Fluxbox is a stacking window manager for the X Window System, which started as a fork of Blackbox 0.61.1 in 2001,Fluxbox - Browse /fluxbox at. Sourceforge.net. Retrieved on 2013-07-13. with the same aim to be lightweight. Its user interface has only a taskbar, a pop-up menu accessible by right-clicking on the desktop, and minimal support for graphical icons. All basic configurations are controlled by text files, including the construction of menus and the mapping of key-bindings.{{cite web |url= http://www.linux.org/lessons/short/fluxbox/index.html |title= Using the Fluxbox Window Manager |publisher= Linux Online Inc. |first= Michael J. |last= Jordan |access-date= 2007-09-26 |archive-url= https://web.archive.org/web/20071001061557/http://www.linux.org/lessons/short/fluxbox/index.html |archive-date= 2007-10-01 |url-status= dead }} Fluxbox has high compliance to the Extended Window Manager Hints specification.{{cite web |url= http://fluxbox.sourceforge.net/docs/ewmh-support.html |title= Fluxbox EWMH Support |access-date= 2009-09-09 |archive-url= https://web.archive.org/web/20090819040039/http://fluxbox.sourceforge.net/docs/ewmh-support.html |archive-date= 2009-08-19 |url-status= live }}

Fluxbox is basic in appearance, but it can show a few options for improved attractiveness: colors, gradients, borders, and several other basic appearance attributes can be specified. Recent versions support rounded corners and graphical elements. Effects managers such as xcompmgr, cairo-compmgr and transset-df (deprecated) can add true transparency to desktop elements and windows. Enhancements can also be provided by using iDesk or fbdesk, SpaceFM, PCMan File Manager or the ROX Desktop. Fluxbox also has several features Blackbox lacks, including tabbed windows and a configurable titlebar.{{Cite web |url=http://fluxbox-wiki.org/index.php/Eye_candy |title=Eye candy - Fluxbox-wiki |access-date=2007-09-26 |archive-url=https://web.archive.org/web/20071013212916/http://fluxbox-wiki.org/index.php/Eye_candy |archive-date=2007-10-13 |url-status=dead }}

Because of its small memory footprint and quick loading time, Fluxbox is popular in many Live CDs such as GParted. It was the default window manager of Damn Small Linux and antiX, but was replaced with JWM in 2007 and 2009, respectively. It is currently the default window manager of PCFluxboxOS, a remaster of PCLinuxOS, and of Linux Mint Fluxbox CE. Fluxbuntu,{{cite web |title=DistroWatch.com: Fluxbuntu Linux |url=https://distrowatch.com/table.php?distribution=fluxbuntu |website=distrowatch.com |access-date=30 September 2021}} an Ubuntu derivative with lightweight applications, was released in October 2007.[http://fluxbuntu.org/ Fluxbuntu Home] {{webarchive|url=https://web.archive.org/web/20070926212901/http://fluxbuntu.org/ |date=2007-09-26 }}

On December 12, 2019, MX Linux released MX-fluxbox as a fully integrated overlay of MX Linux 19. Previously it had been available from 2014 onward through the Package Installer.{{cite web |title=MX-fluxbox released as fully integrated overlay – MX Linux |url=https://mxlinux.org/blog/4585/ |website=mxlinux.org |access-date=30 September 2021 |language=en-US |date=December 14, 2019}} A Fluxbox edition has been added to the MX-21 series with Fluxbox in use by default.{{cite web |title=MX-21 Fluxbox beta 1 iso images for testing – MX Linux |url=https://mxlinux.org/blog/mx-21-fluxbox-beta-1-iso-images-for-testing/ |website=mxlinux.org |access-date=30 September 2021 |language=en-US |date=August 20, 2021}} Fluxbox is also a featured window manager on antiX.{{cite web |title=antiX Linux – Proudly anti-fascist "antiX Magic" in an environment suitable for old and new computers. |url=https://antixlinux.com/ |website=antixlinux.com |access-date=30 September 2021}}

The early versions of Lumina, a desktop environment created for TrueOS, were based on Fluxbox.{{cite journal|journal=BSD Magazine|url=https://bsdmag.org/lumina_desktop/|title=Basis Of The Lumina Desktop Environment|last=Moore|first=Ken|date=September 2015|access-date=23 November 2016|archive-url=https://web.archive.org/web/20161124091722/https://bsdmag.org/lumina_desktop/|archive-date=2016-11-24|url-status=usurped}}

As of December 2021 there are 22 flavors of Linux using Fluxbox in some way.{{cite web |title=The following distributions match your criteria: Desktop interface = Fluxbox |url=https://distrowatch.com/search.php?desktop=Fluxbox |website=distrowatch.com |access-date=26 December 2021}}

Features

  • Right-clicking on the desktop gives a root menu
  • Customizable root menu
  • Wallpapers
  • Running applications appear in a taskbar
  • Support for desktop themes
  • Customizable keyboard shortcuts
  • Window tabbing
  • Slit for applications such as system monitors

Customization

Customization is done by editing configuration files in the .fluxbox subdirectory in the user's home directory:

  • Keyboard shortcuts are stored in the {{mono|~/.fluxbox/keys}} file.
  • Menu layout is in the {{mono|~/.fluxbox/menu}} file.
  • Everything that is run at startup is kept in the {{mono|~/.fluxbox/startup}} file.
  • The fluxbox configuration file is held at {{mono|~/.fluxbox/init}}.

See also

{{Portal|Free and open-source software}}

Notes

References

{{Reflist|30em}}

Further reading

  • {{cite book | first1=Robert | last1=Shingledecker | first2=John | last2=Andrews | first3=Chris | last3=Negus | year=2007 | title=The Official Damn Small Linux Book: The Tiny Adaptable Linux That Runs on Anything}}