forked from ashpie/simple-awesome
Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
commit
809531b189
@ -107,6 +107,12 @@ config.keys.global_keys = {
|
||||
|
||||
-- Previous track
|
||||
previousTrack = { {}, "XF86AudioPrev" },
|
||||
|
||||
-- Brightness up
|
||||
brightnessUp = { {}, "XF86MonBrightnessUp" },
|
||||
|
||||
-- Brightness down
|
||||
brightnessDown = { {}, "XF86MonBrightnessDown" },
|
||||
},
|
||||
|
||||
-- Keyboard layout
|
||||
|
@ -32,6 +32,23 @@ function sendToSpotify(command)
|
||||
awful.util.spawn_with_shell("dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player." .. command)
|
||||
end
|
||||
|
||||
-- Brightness control
|
||||
function getBrightness()
|
||||
local handle = io.popen("xbacklight -get")
|
||||
local brightness = handle:read("*a")
|
||||
handle:close()
|
||||
return brightness
|
||||
end
|
||||
|
||||
function increaseBrightness()
|
||||
os.execute("xbacklight -inc 2")
|
||||
end
|
||||
|
||||
function decreaseBrightness()
|
||||
os.execute("xbacklight -dec 2")
|
||||
end
|
||||
|
||||
|
||||
-- Volume control
|
||||
function getVolume()
|
||||
if isMuted() then return 0 end
|
||||
@ -219,7 +236,13 @@ function getKeys(keys)
|
||||
hotkey.make(keys.nextTrack, nextTrack,
|
||||
{ description = "Next track", group = "media control" }),
|
||||
hotkey.make(keys.previousTrack, previousTrack,
|
||||
{ description = "Previous track", group = "media control" })
|
||||
{ description = "Previous track", group = "media control" }),
|
||||
|
||||
-- Backlight control
|
||||
hotkey.make(keys.brightnessUp, increaseBrightness,
|
||||
{ description = "Increase screen backlight brightness", group = "media control"}),
|
||||
hotkey.make(keys.brightnessDown, decreaseBrightness,
|
||||
{ description = "Decrease screen backlight brightness", group = "media control"})
|
||||
end
|
||||
|
||||
return {
|
||||
|
Loading…
Reference in New Issue
Block a user