xmobar: A Statusbar for the XMonad Window Manager

[ bsd3, program, system ] [ Propose Tags ]

Xmobar is a minimal status bar for the XMonad Window Manager.

It was inspired by the Ion3 status bar, and supports similar features.

[Skip to Readme]
Versions 0.3, 0.3.1, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.9.1, 0.9.2, 0.10, 0.11, 0.11.1, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, 0.20, 0.20.1, 0.21, 0.22, 0.22.1, 0.23, 0.23.1, 0.24, 0.24.1, 0.24.2, 0.24.3, 0.24.4, 0.24.5, 0.25, 0.26
Dependencies base (>=2.0), mtl (>=1.0), parsec (>=2.0), unix (>=1.0), X11 (>=1.2.1) [details]
License BSD-3-Clause
Author Andrea Rossato
Maintainer andrea.rossato@unibz.it
Category System
Home page http://gorgias.mine.nu/repos/xmobar/
Uploaded by AndreaRossato at Thu Jul 5 13:34:26 UTC 2007
Distributions Arch:0.26, Debian:0.23.1, Fedora:0.24.5, FreeBSD:0.23.1, NixOS:0.25, openSUSE:0.26
Executables xmb-batt, xmb-weather, xmb-net, xmb-swap, xmb-mem, xmb-cpu, xmobar
Downloads 22152 total (199 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-01-04 [all 8 reports]
Hackage Matrix CI


Maintainer's Corner

For package maintainers and hackage trustees

Readme for xmobar-0.4

[back to package description]
XMobar - a status bar for the XMonad Window Manager


Xmobar is a minimal status bar for the XMonad Window Manager.

It was inspired by the Ion3 status bar, and supports similar features.
See xmobar.config-sample for a sample configuration.

Try it with:
xmobar xmobar.config-sample


tar xvfz xmobar-0.1
runhaskell Setup.lhs configure --prefix=/usr/local
runhaskell Setup.lhs build
runhaskell Setup.lhs haddock (optional for building the code documentation)
runhaskell Setup.lhs install (possibly to be run as root)

Run with:
xmobar /path/to/config $


See xmobar.config-sample for an example.

For the output template:

- %command% will execute command and print the output. The output may
  contain markups to change the characters' color.

- <fc=#FF0000>string</fc> will print "string" with #FF0000 color (red).

Other configuration options:

fonts: Name of the font to be used
bgColor: Backgroud color
fgColor: Default font color
xPos: x position (origin in the upper left corner) of the XMobar window 
yPos: y position
width: width of the XMobar window 
hight: hight
align: text alignment 
refresh: Refresh rate in tenth of seconds
commands: For setting the options of the programs to run (optionals)
sepChar: The character to be used for indicating commands in the
         output template (default '%')
template: The output template 


Andrea Rossato <andrea.rossato@unibz.it>


The XMobar home page:

XMobars darcs repository:

The XMonad Window Manager