wob.ini(5)

πŸ’– NAME πŸ’–

okay so bestie, this is the wob.ini(5) page from the File Formats Manual β€” literally the whole vibe of your wob config file, and we’re gonna go through it together. πŸ’…

wob.ini β€” wob configuration file, periodt. 🫢

You can run wob -vv to find the default values. no cap. ✨


✨ SECTION: default ✨

These are the default-section settings, and yes we’re listing every single one because details are the moment. 🫢

  • timeout β€” Timeout after which wob hides itself, in milliseconds.
  • max β€” This value will be represented as fully filled bar.
  • width β€” Width of wob, in pixels.
  • height β€” Height of wob, in pixels.
  • border_offset β€” Border offset, in pixels.
  • border_size β€” Border size, in pixels.
  • bar_padding β€” Bar padding, in pixels.
  • anchor β€” Anchor point, combination of top, left, right, bottom, center.

Example: bottom right

  • margin β€” Anchor margin, in pixels. Either as a single value or 4 values (top right bottom left).
  • border_color β€” Border color, in RRGGBB[AA] format.
  • background_color β€” Background color, in RRGGBB[AA] format.
  • bar_color β€” Bar color, in RRGGBB[AA] format.
  • overflow_mode β€” Overflow mode, one of wrap and nowrap.
    • wrap: wrap value so max + 20 will be displayed as 20
    • nowrap: values > max will be displayed as just max
  • overflow_bar_color β€” Overflow bar color, in RRGGBB[AA] format.
  • overflow_background_color β€” Overflow background color, in RRGGBB[AA] format.
  • overflow_border_color β€” Overflow border color, in RRGGBB[AA] format.
  • orientation β€” Orientation of the bar, one of horizontal and vertical.

width and height is kept as is, you most likely want to set height greater than width in vertical mode.


πŸ¦‹ SECTION: output.* πŸ¦‹

Replace * with user friendly name of your choosing. πŸŽ€

  • match β€” Substring to match the output.

Example: DP-1, Dell U2722DE

  • width β€” Width of wob, in pixels.
  • height β€” Height of wob, in pixels.
  • border_offset β€” Border offset, in pixels.
  • border_size β€” Border size, in pixels.
  • bar_padding β€” Bar padding, in pixels.
  • anchor β€” Anchor point, combination of top, left, right, bottom, center.

Example: bottom right

  • margin β€” Anchor margin, in pixels. Either as a single value or 4 values (top right bottom left).

πŸŽ€ SECTION: style.* πŸŽ€

  • border_color β€” Border color, in RRGGBB[AA] format.
  • background_color β€” Background color, in RRGGBB[AA] format.
  • bar_color β€” Bar color, in RRGGBB[AA] format.
  • overflow_bar_color β€” Overflow bar color, in RRGGBB[AA] format.
  • overflow_background_color β€” Overflow background color, in RRGGBB[AA] format.
  • overflow_border_color β€” Overflow border color, in RRGGBB[AA] format.

πŸ”₯ EXAMPLE πŸ”₯

Here’s the iconic example config, copied exactly so you can screenshot it and slay:

timeout = 1000
max = 100
bar_color = FFFFFF

[output.left]
name = DP-1

[output.ips]
match = DELL U2722DE
width = 200
height = 30

[style.muted]
background_color = 032cfc

πŸ‘€ See also πŸ‘€

bye bestie! πŸ’– this was the wob.ini(5) page from the File Formats Manual, dated 2025-05-21 β€” go make your config cute. 🫢✨

πŸ“¦ where this page comes from