X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/f75714659a5564a6b287d73887d0e0a7d4e6c878..bf7ba2df9868eea04447aa27b8e938a0dbbee5cb:/alsa.md?ds=inline diff --git a/alsa.md b/alsa.md index 2029e8c..65314d2 100644 --- a/alsa.md +++ b/alsa.md @@ -2,7 +2,7 @@ Shows and controls alsa volume with a textbox. - myvolume = lain.widgets.alsa() + volume = lain.widgets.alsa() ### input table @@ -12,7 +12,7 @@ Variable | Meaning | Type | Default `channel` | Mixer channel | string | "Master" `settings` | User settings | function | empty function -`settings` can be fed with the following variables: +`settings` can use the following variables: Variable | Meaning | Type | Values --- | --- | --- | --- @@ -24,30 +24,30 @@ volume.status | Device status | string | "on", "off" Variable | Meaning | Type --- | --- | --- `widget` | The widget | `wibox.widget.textbox` -`notify` | Force update `widget` | function +`update` | Update `widget` | function You can control the widget with key bindings like these: -- Volume control awful.key({ altkey }, "Up", function () - awful.util.spawn("amixer sset Master 1%+") - volume.notify() + awful.util.spawn("amixer set Master 1%+") + volume.update() end), awful.key({ altkey }, "Down", function () - awful.util.spawn("amixer sset Master 1%-") - volume.notify() + awful.util.spawn("amixer set Master 1%-") + volume.update() end), awful.key({ altkey }, "m", function () awful.util.spawn("amixer set Master playback toggle") - volume.notify() + volume.update() end), awful.key({ altkey, "Control" }, "m", function () awful.util.spawn("amixer set Master playback 100%", false ) - volume.notify() + volume.update() end), where `altkey = "Mod1"`. \ No newline at end of file