X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/bcd37ae4ae4f0e5d11ab6d8f6a9580e840447327..5383f3db0dbb7e06f09a61e1db803a656abe252e:/widgets/contrib/gpmdp.lua?ds=sidebyside diff --git a/widgets/contrib/gpmdp.lua b/widgets/contrib/gpmdp.lua index ee40a8d..811d1f6 100644 --- a/widgets/contrib/gpmdp.lua +++ b/widgets/contrib/gpmdp.lua @@ -8,16 +8,14 @@ local helpers = require("lain.helpers") local json = require("lain.util.dkjson") - local focused = require("awful.screen").focused local pread = require("awful.util").pread local naughty = require("naughty") local wibox = require("wibox") - local next = next local os = { getenv = os.getenv } -local setmetatable = setmetatable local table = table +local setmetatable = setmetatable -- Google Play Music Desktop infos -- lain.widget.contrib.gpmdp @@ -44,8 +42,7 @@ local function worker(args) function gpmdp.update() local filelines = helpers.lines_from(file_location) - if not next(filelines) - then + if not next(filelines) then local gpm_now = { running = false, playing = false } else dict, pos, err = json.decode(table.concat(filelines), 1, nil) @@ -67,16 +64,12 @@ local function worker(args) widget = gpmdp.widget settings() - if gpm_now.playing - then - if notify == "on" and gpm_now.title ~= helpers.get_map("gpmdp_current") - then + if gpm_now.playing then + if notify == "on" and gpm_now.title ~= helpers.get_map("gpmdp_current") then helpers.set_map("gpmdp_current", gpm_now.title) os.execute(string.format("curl %d -o /tmp/gpmcover.png", gpm_now.cover_url)) - if followtag then - gpmdp_notification_preset.screen = focused() - end + if followtag then gpmdp_notification_preset.screen = focused() end gpmdp.id = naughty.notify({ preset = gpmdp_notification_preset,