forked from ashpie/simple-awesome
Support disabling volume control
This commit is contained in:
parent
9ea205e39c
commit
a29cf9e2b6
@ -192,22 +192,33 @@ local toggleMute = function()
|
|||||||
end
|
end
|
||||||
-- }}}
|
-- }}}
|
||||||
|
|
||||||
function getKeys(config)
|
function getKeys(keys)
|
||||||
|
if config.audio.card == 'disabled' then
|
||||||
|
return
|
||||||
|
-- Media control
|
||||||
|
hotkey.make(keys.playPause, playPause,
|
||||||
|
{ description = "Toggle Play / Pause", group = "media control" }),
|
||||||
|
hotkey.make(keys.nextTrack, nextTrack,
|
||||||
|
{ description = "Next track", group = "media control" }),
|
||||||
|
hotkey.make(keys.previousTrack, previousTrack,
|
||||||
|
{ description = "Previous track", group = "media control" })
|
||||||
|
end
|
||||||
|
|
||||||
return
|
return
|
||||||
-- Volume control
|
-- Volume control
|
||||||
hotkey.make(config.raiseVolume, raiseVolume,
|
hotkey.make(keys.raiseVolume, raiseVolume,
|
||||||
{ description = "Raise volume", group = "media control" }),
|
{ description = "Raise volume", group = "media control" }),
|
||||||
hotkey.make(config.lowerVolume, lowerVolume,
|
hotkey.make(keys.lowerVolume, lowerVolume,
|
||||||
{ description = "Lower volume", group = "media control" }),
|
{ description = "Lower volume", group = "media control" }),
|
||||||
hotkey.make(config.toggleMute, toggleMute,
|
hotkey.make(keys.toggleMute, toggleMute,
|
||||||
{ description = "Toggle mute audio", group = "media control" }),
|
{ description = "Toggle mute audio", group = "media control" }),
|
||||||
|
|
||||||
-- Media control
|
-- Media control
|
||||||
hotkey.make(config.playPause, playPause,
|
hotkey.make(keys.playPause, playPause,
|
||||||
{ description = "Toggle Play / Pause", group = "media control" }),
|
{ description = "Toggle Play / Pause", group = "media control" }),
|
||||||
hotkey.make(config.nextTrack, nextTrack,
|
hotkey.make(keys.nextTrack, nextTrack,
|
||||||
{ description = "Next track", group = "media control" }),
|
{ description = "Next track", group = "media control" }),
|
||||||
hotkey.make(config.previousTrack, previousTrack,
|
hotkey.make(keys.previousTrack, previousTrack,
|
||||||
{ description = "Previous track", group = "media control" })
|
{ description = "Previous track", group = "media control" })
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user