README: add format function example for overriding symbols

This commit is contained in:
Adrian C. (anrxc) 2012-01-20 14:35:07 +01:00
parent 7e81bb8a95
commit 73db82b4c9
1 changed files with 14 additions and 0 deletions

14
README
View File

@ -510,6 +510,20 @@ Example
cores on a single graph, the textbox "ctext" is just an empty
placeholder, graph is updated every 3 seconds
A lot of users are not happy with default symbols used in volume,
battery, cpufreq and other widget types. You can use your own symbols
without any need to modify modules.
volumewidget = widget({ type = "textbox"})
vicious.register(volumewidget, vicious.widgets.volume,
function(widget, args)
local label = { ["♫"] = "O", ["♩"] = "M" }
return "Volume: " .. args[1] .. "% State: " .. label[args[2]]
end, 2, "PCM")
- uses a custom table map to modify symbols representing the mixer
state; on or off/mute
Other
-----