Kwybars
Preset Configs

Radial

A ready-to-use circular Kwybars preset for centered desktop setups.

This preset is meant as a quick starting point for a centered circular visualizer. Copy it into ~/.config/kwybars/config.toml, then adjust the monitor target, colors, and sizing to match your setup.

Radial

[overlay]
monitor_mode = "primary"
layer = "background"
width = 620
height = 620

[visualizer]
layout = "radial"
bars = 46
bar_width = 10
gap = 8
framerate = 60
radial_inner_radius = 164
radial_arc_degrees = 360
radial_start_angle = 0
radial_rotation_speed = 0
center_offset_x = 0
center_offset_y = 0
bar_corner_radius = 16
color_mode = "gradient"
color_rgba = "rgba(122, 162, 247, 0.88)"
color2_rgba = "rgba(187, 154, 247, 0.88)"

Radial Rotate

[overlay]
monitor_mode = "primary"
layer = "background"
width = 620
height = 620

[visualizer]
layout = "radial"
bars = 46
bar_width = 10
gap = 8
framerate = 60
radial_inner_radius = 164
radial_arc_degrees = 360
radial_start_angle = 0
radial_rotation_speed = 20
center_offset_x = 0
center_offset_y = 0
bar_corner_radius = 16
color_mode = "gradient"
color_rgba = "rgba(122, 162, 247, 0.88)"
color2_rgba = "rgba(187, 154, 247, 0.88)"

Radial Half

[overlay]
monitor_mode = "primary"
layer = "background"
width = 520
height = 520

[visualizer]
layout = "radial"
bars = 26
bar_width = 10
gap = 8
framerate = 60
radial_inner_radius = 164
radial_arc_degrees = 180
radial_start_angle = -180
radial_rotation_speed = 0
center_offset_x = 0
center_offset_y = 0
bar_corner_radius = 16
color_mode = "gradient"
color_rgba = "rgba(122, 162, 247, 0.88)"
color2_rgba = "rgba(187, 154, 247, 0.88)"

Good Starting Tweaks

  • lower bars if you want chunkier spokes
  • increase radial_inner_radius to open up the center
  • switch layer to background if you want a subtler desktop effect
  • replace color_rgba and color2_rgba with a theme or Matugen-driven colors

Screenshots and videos can be added here later without changing the basic preset structure.

On this page