xmobar: A Statusbar for the XMonad Window Manager

[ bsd3, library, 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 [RSS] [faq] 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, 0.27, 0.28, 0.28.1, 0.29, 0.29.1, 0.29.2, 0.29.3, 0.29.4, 0.29.5, 0.30, 0.31, 0.32, 0.33, 0.34, 0.35, 0.35.1, 0.36, 0.37, 0.38
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 2007-07-05T13:34:26Z
Distributions Arch:0.38, Debian:0.29.4, Fedora:0.36, FreeBSD:0.23.1, NixOS:0.37, openSUSE:0.36
Executables xmb-batt, xmb-weather, xmb-net, xmb-swap, xmb-mem, xmb-cpu, xmobar
Downloads 49960 total (870 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2017-01-04 [all 8 reports]


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