Wsamiaw docs / Themes

Theming

Recolor the whole client with one .ini file — ClickGUI, HUD, and plates.

Using themes

  1. Open ClickGUI (RSHIFT) → Cloud tab → Themes.
  2. Apply a local theme, or download one from the cloud catalog and press Apply.
  3. Keep ClickGUI accent on Theme to follow the applied theme, or pick a fixed color.
  4. Set HUD color to THEME so ArrayList and pills match too.

Writing a theme

Plain INI. A [default] section is required. Colors accept r,g,b / r,g,b,a or #rrggbb. Lines starting with # or ; are comments.

Full example

Copy into my-theme.ini, edit, upload. Every [hud] and [layout] key is optional.

# My Theme — copy, edit, upload
[default]
accent = 255,120,200
text-primary = 232,234,237
text-secondary = 150,156,168
layer-zero = 14,16,22,242
layer-one = 20,24,32
layer-two = 42,42,46
corner-radius = 11

[module]
enabled = 255,120,200

[panel]
background-img = "https://example.com/anime-girl.png"

[hud]
array-text-scale = 1.4
array-accent-bar = true
array-shadow = true
array-bg-alpha = 0.6
pill-alpha = 0.8

[layout]
array-pos-x = 1
array-pos-y = 0
array-off-x = 6
array-off-y = 6
fps-pos-x = 2
fps-off-x = -10
island-top-offset = 8

Key reference

SectionKeys
[default]accent, text-primary, text-secondary, layer-zero, layer-one, layer-two, corner-radius
[module]enabled
[panel]background-img (https URL)
[hud]array-text-scale, array-accent-bar, array-shadow, array-bg-alpha, pill-alpha
[layout]array-pos-x/y, array-off-x/y, array-scale, fps-pos-x/y, fps-off-x/y, island-top-offset, island-scale

Uploading

  1. Log in (upload needs an account).
  2. In Cloud → Themes press Upload and pick your .ini file.
  3. Local .ini/.json themes also work from config/Wsamiaw/themes/.