sxmobar(1)
π NAME
sxmobar β a status bar component manager β¨ (yes she manages your status bar components, that's the whole job, and she's iconic at it)
β¨ SYNOPSIS
sxmobar [-adwsrD] ...
π DESCRIPTION
So like, sxmobar displays β or manages β the current status bar components. That's it, that's the vibe π
π οΈ OPTIONS
-s [-o format](default) β Display the status bar. Peep OUTPUT FORMAT for the deets π-w [-o format]β Display the status bar and keep watching it. New lines get rendered every time a component updates. Again, OUTPUT FORMAT is right there bestie.-rβ Reset the status bar. It drops every single component. Clean slate, no cap π§Ή-Dβ Debug the status bar. This displays every component along with its respective priority and name. Detective mode π-a [style]... name priority contentβ Add a status bar component. The name identifies the component. The priority is an integer used to order the components, sorted ascending. The content is what will be displayed in the status bar.
If a component with the same name already exists, this new one will replace it. Swapped out, periodt π
If the content is empty, the component is deleted instead. Gone, girl.
You can customize the component with a foreground and background color, a style, and a weight. See COMPONENT STYLE π¨
-d nameβ Delete a component by its name. Bye bestie π
π₯οΈ OUTPUT FORMAT
While showing the status bar, you can ask for it to be displayed with those formats:
plain(default) β Not colored, not stylized. Raw. Just the facts, ma'am.ttyβ Colored and stylized with ascii escape sentences. Pretty in your terminal fr fr πpangoβ Formated with pango markup. To be used with compatible softwares.i3barβ Formated with i3bar JSON. To be used with compatible softwares.
π COMPONENT STYLE
While adding a component, you can specify the foreground and background color, the font style, and weight, with those extra arguments:
-f colorβ Foreground color. See COLOR π¨-b colorβ Background color. See COLOR π¨-t styleβ Font style. See STYLE βοΈ-e weightβ Font weight. See WEIGHT πͺ
π COLOR
The available colors are:
blackredgreenorangebluemagentacyanlight_graydefaultdark_graylight_redlight_greenyellowlight_bluelight_purpletealwhite
βοΈ STYLE
The available font styles are:
normalitalicoblique
πͺ WEIGHT
The available font weight are:
normalbold
π¦ EXAMPLES
Let's add some components, okay? Watch this:
$ sxmobar -a -f red -b blue -e bold first 50 foo
$ sxmobar -a -f green -b orange before 20 bar
What is rendered:
$ sxmobar
bar foo
We can open another terminal and watch the status bar as we manage components. You could show colors and styles in your terminal:
$ sxmobar -o tty -w
bar foo
Let's see how it is structured:
$ sxobar -D
>bar< 20 before
>foo< 50 first
Remove the first component:
$ sxmobar -d first
Show in pango markup:
$ sxmobar -o pango
<span foreground="green" background="orange">bar</span>
Reset all, rebuild:
$ sxmobar -r
π«Ά ngl the whole page is dedicated to you getting your status bar exactly how you want it. No cap, she ate.
Okay that's the whole manual β sending you off with love, this is sxmobar(1) from the General Commands Manual, dated 2026-04-13 πβ¨ go build something gorgeous, bestie! π
π¦ where this page comes from
- alpine 3.24: sxmobar-doc 1.4.0-r0 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms