I3BAR(1)
β¨ i3bar β the bar that ate π
okay bestie, so this is the i3bar page from the i3 Manual β it's the xcb-based status- and workspace-bar, and she's iconic, she's literally the thing sitting at the bottom of your screen holding your whole setup together π«Ά
πΈ SYNOPSIS πΈ
i3bar [-b bar_id] [-s sock_path] [-t] [-h] [-v] [-V]
π WARNING π
ngl bestie, this one's important:
i3barwill automatically be invoked by i3 for every bar configuration block. it just happens, main character energy, no invite needed β¨- Starting it manually is usually not what you want to do. like. please don't π
- You have been warned! π₯
π OPTIONS π
-s,--socketsock_path β overwrites the path to the i3 IPC socket. yes, you get to pick where the socket lives π-b,--bar_idbar_id β specifies the bar ID for which to get the configuration from i3. by default,i3barwill use the first bar block as configured in i3 π¦-t,--transparencyβ enable transparency (RGBA colors). sheer. translucent. ethereal. the vibe check passes β¨-h,--helpβ display a short help-message and exit π-v,--versionβ display version number and exit. π-Vβ be verbose. spill the tea, tell me everything π
π DESCRIPTION π
i3bar displays a bar at the bottom (or top) of your monitor(s) containing workspace switching buttons and a statusline generated by i3status(1) or similar. It is automatically invoked (and configured through) i3. it's giving effortless, because you literally don't have to do anything π«Ά
i3bar supports using a JSON protocol for setting the status line, see https://i3wm.org/docs/i3bar-protocol.html β go read it, iykyk π
Since i3 4.23, i3bar supports another JSON protocol for setting workspace buttons. See https://i3wm.org/docs/i3bar-workspace-protocol.html. new era, new protocol, we love growth π
π ENVIRONMENT π
I3SOCK
Used as a fallback for the i3 IPC socket path if neither the commandline contains an argument nor the I3_SOCKET_PATH property is set on the X11 root window. she's the backup bestie, only stepping in when nobody else shows up π
π¦ EXAMPLES π¦
Nothing to see here, move along. As stated above, you should not run i3bar manually. fr fr, put it down π
Instead, see the i3 documentation, especially the User's Guide. that's where the real lore lives π
β SEE ALSO β
i3status(1),j4status(1)orconky(1)for programs generating a statusline. the statusline girlies β¨dzen2(1)orxmobar(1)for similar programs toi3bar. the cousins, the parallels, the alternate universes πΈ
π AUTHORS π
Axel Wagner and contributors π«Ά
okay that's the whole page, no cap. this was the i3bar(1) page, from i3 version 4.25.1, dated 01/01/1980 β literally the most iconic date, she's timeless, she's a legend π
πβ¨ bye bestie, go let i3 start your bar for you π¦
π¦ where this page comes from
- fedora 43: i3 4.25.1-1.fc43 Β· BSD-3-Clause
- fedora 44: i3 4.25.1-1.fc44 Β· BSD-3-Clause
- nixpkgs unstable: i3 4.25.1
- ubuntu resolute: i3-wm 4.25.1-1 Β· BSD-3-Clause
- ubuntu stonking: i3-wm 4.25.1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms