X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/77bc9494c6b16bb3c81782a9a40f497245d323e0..4372151c87afb56435aad2fb800139d3658ca4b6:/alsabar.md?ds=sidebyside diff --git a/alsabar.md b/alsabar.md index 52fa417..549b28a 100644 --- a/alsabar.md +++ b/alsabar.md @@ -1,10 +1,6 @@ -Shows and controls alsa volume with a progressbar. +[<- widgets](https://github.com/copycat-killer/lain/wiki/Widgets) -Dependencies: - -- alsa-utils (of course) - -Plus tooltips, notifications, and color changes at mute/unmute switch. +Shows and controls alsa volume with a progressbar and provides tooltips, notifications, and color changes at mute/unmute switch. myvolumebar = lain.widgets.alsabar() @@ -40,12 +36,13 @@ Variable | Meaning | Type | Default --- | --- | --- | --- `font` | Notifications font | string | The one defined in `beautiful.font` `font_size` | Notifications font size | string | "11" +`color` | Notifications color | string | `beautiful.fg_focus` `bar_size` | Wibox height | int | 18 It's **crucial** to set `notifications.bar_size` to your `mywibox[s]` height, **if** you have set it different than default (18). -`lain.widgets.alsabar` outputs the following table: +### output table Variable | Meaning | Type --- | --- | --- @@ -54,7 +51,7 @@ Variable | Meaning | Type `step` | Increase/decrease step | string `notify` | The notification | function -Finally, you can control the widget with key bindings like these: +You can control the widget with key bindings like these: -- Volume control awful.key({ altkey }, "Up", @@ -76,6 +73,6 @@ Finally, you can control the widget with key bindings like these: function () awful.util.spawn("amixer set Master playback 100%", false ) volume.notify() - end), + end), where `altkey = "Mod1"`. \ No newline at end of file