xmobar: A Minimalistic Text Based Status Bar

[ bsd3, library, program, system ] [ Propose Tags ]

Xmobar is a minimalistic text based status bar.

Inspired by the Ion3 status bar, it supports similar features, like dynamic color management, output templates, and extensibility through plugins.

Modules

  • Xmobar
    • Plugins
      • Monitors
        • Xmobar.Plugins.Monitors.Common
          • Xmobar.Plugins.Monitors.Common.Run
          • Xmobar.Plugins.Monitors.Common.Types
        • Xmobar.Plugins.Monitors.Cpu

Flags

Automatic Flags
NameDescriptionDefault
with_xrender

Use XRender for alpha background pseudo-transparency.

Enabled
with_inotify

inotify support (modern Linux only). Required for the Mail and MBox plugins.

Disabled
with_iwlib

Wireless info support via Wext ioctls (deprecated). Required for the Wireless plugin, needs iwlib installed.

Disabled
with_nl80211

Wireless info support via nl80211. Required for the Wireless plugin on systems running Linux, the kernel.

Disabled
with_mpd

MPD support. Needs libmpd installed.

Disabled
all_extensions

Includes all optional extensions.

Disabled
with_alsa

Use alsa-mixer to get the volume from soundcards.

Disabled
with_datezone

Enables localized date support.

Disabled
with_mpris

MPRIS v1, v2 support.

Disabled
with_dbus

Publish a service on the session bus for controlling xmobar.

Disabled
with_xpm

Enable usage of xpm for icons.

Disabled
with_threaded

Use threaded runtime. Required for timer coalescing (less power usage).

Disabled
with_rtsopts

Use -with-rtsopts=-V0 to reduce wakeups.

Enabled
with_weather

Enable weather plugin.

Enabled
with_uvmeter

UVMeter only useful to australians.

Disabled
with_kraken

Enable Kraken plugin.

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates

Versions [RSS] 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, 0.39, 0.40, 0.41, 0.42, 0.43, 0.44, 0.44.1, 0.44.2, 0.45
Change log changelog.md
Dependencies aeson (>=1.4.7.1), alsa-core (>=0.5 && <0.6), alsa-mixer (>=0.3 && <0.4), async, base (>=4.11.0 && <4.17), bsd-sysctl, bytestring (>=0.10.8.2), cairo (>=0.13), cereal (>=0.5.8.1), colour (>=2.3.6), containers, dbus (>=1), directory, extensible-exceptions (>=0.1 && <0.2), filepath, hinotify (>=0.3 && <0.5), http-client-tls, http-conduit, http-types, iwlib (>=0.1.0 && <0.2), libmpd (>=0.9.2.0), mtl (>=2.1 && <2.3), netlink (>=1.1.1.0), old-locale, pango (>=0.13), parsec (>=3.1 && <3.2), parsec-numbers (>=0.1.0), process, regex-compat, stm (>=2.3 && <2.6), text (>=1.2.4 && <1.2.5), time, timezone-olson (>=0.2 && <0.3), timezone-series (>=0.1 && <0.2), transformers, unix, unordered-containers (>=0.2.14 && <0.2.15), unsupported-ghc-version (<0), utf8-string (>=0.3 && <1.1), vector (>=0.12.3 && <0.12.4), websockets (>=0.12 && <0.13), wuss (>=1.1 && <1.2), X11 (>=1.6.1), X11-xft (>=0.2), xmobar [details]
License BSD-3-Clause
Author Andrea Rossato and Jose A. Ortega Ruiz
Maintainer Jose A. Ortega Ruiz <jao@gnu.org>
Category System
Home page https://codeberg.org/xmobar/xmobar
Bug tracker https://codeberg.org/xmobar/xmobar/issues
Source repo head: git clone git://codeberg.org/xmobar/xmobar.git -b master
Uploaded by JoseAntonioOrtegaRuiz at 2022-10-16T19:17:16Z
Distributions Arch:0.44.1, Debian:0.36, Fedora:0.43, FreeBSD:0.23.1, NixOS:0.45, openSUSE:0.41
Executables xmobar
Downloads 57823 total (242 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2022-10-16 [all 2 reports]