From 5ac1ad1a68737f4f4d88f0f5566b635b1294cd96 Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Mon, 12 Jul 2021 11:38:02 +0200 Subject: [PATCH] Add audiowheel for microphone --- audiowheel | 2 +- rc.lua | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/audiowheel b/audiowheel index 0586032..3636e4b 160000 --- a/audiowheel +++ b/audiowheel @@ -1 +1 @@ -Subproject commit 0586032fd928cf5ee436480413ce868dcf48158c +Subproject commit 3636e4b51cf1ebec8ec25049da3a1058d0b046e8 diff --git a/rc.lua b/rc.lua index 07f3ed1..dc54cdc 100644 --- a/rc.lua +++ b/rc.lua @@ -53,11 +53,12 @@ awful.screen.connect_for_each_screen(function(s) end) -- }}} -audiowheel = require("audiowheel") { +audiowheel = require("audiowheel") +speakerwheel = audiowheel { image_prefix = "/usr/share/icons/Adwaita/256x256/legacy/", } -micwheel = require("audiowheel") { +micwheel = audiowheel { image_prefix = "/usr/share/icons/Adwaita/48x48/legacy/", image_muted = "microphone-sensitivity-muted.png", image_low = "microphone-sensitivity-low.png", @@ -81,9 +82,9 @@ mybindings = awful.util.getdir("config") .. "/mybindings.lua" binder.add_reloadable(function() return dofile(mybindings) end) binder.add_bindings(awful.util.table.join( - awful.key({}, "XF86AudioRaiseVolume", function() audiowheel:up() end), - awful.key({}, "XF86AudioLowerVolume", function() audiowheel:down() end), - awful.key({}, "XF86AudioMute", function() audiowheel:toggle() end), + awful.key({}, "XF86AudioRaiseVolume", function() speakerwheel:up() end), + awful.key({}, "XF86AudioLowerVolume", function() speakerwheel:down() end), + awful.key({}, "XF86AudioMute", function() speakerwheel:toggle() end), awful.key({"Shift"}, "XF86AudioRaiseVolume", function() micwheel:up() end), awful.key({"Shift"}, "XF86AudioLowerVolume", function() micwheel:down() end), awful.key({}, "XF86AudioMicMute", function() micwheel:toggle() end)