From 681e5e7f0a949c96e41d219c06885175f3307ae6 Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Mon, 10 Feb 2025 17:53:39 -0600 Subject: ensure pavolctld is loaded before using its functionality --- keybindings.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'keybindings.lua') diff --git a/keybindings.lua b/keybindings.lua index e731788..b6bd76d 100644 --- a/keybindings.lua +++ b/keybindings.lua @@ -85,12 +85,15 @@ globalkeys = gears.table.join( key(w , "F7", function () awful.spawn("bl set 50") end, { group = "monitor" , description = "set monitor brightness to 50%" }), key(w , "F8", function () awful.spawn("bl set 100") end, { group = "monitor" , description = "set monitor brightness to 100%" }), key({}, "XF86MonBrightnessUp", function () awful.spawn("bl inc 10") end, { group = "monitor" , description = "increase monitor brightness by 10%" }), - key({}, "XF86MonBrightnessDown", function () awful.spawn("bl dec 10") end, { group = "monitor" , description = "decrease monitor brightness by 10%" }), - -- Volume Controls + key({}, "XF86MonBrightnessDown", function () awful.spawn("bl dec 10") end, { group = "monitor" , description = "decrease monitor brightness by 10%" }) +) + +-- Volume Controls +if pavolctld then globalkeys = gears.table.join(globalkeys, key({}, "XF86AudioRaiseVolume", function () pavolctld.volume_inc(5) end, { group = "volume" , description = "increase volume by 5%" }), key({}, "XF86AudioLowerVolume", function () pavolctld.volume_dec(5) end, { group = "volume" , description = "decrease volume by 5%" }), key({}, "XF86AudioMute", pavolctld.mute_toggle , { group = "volume" , description = "toggle audio mute" }) -) +) end -- Client protection -- cgit v1.2.3