X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/a566b721b960bdb75eb02d801639bf3282b2e271..430e70670c3f0a38c1c300273784096aeb8728cd:/widgets/weather.lua diff --git a/widgets/weather.lua b/widgets/weather.lua index 545e6d1..015f43a 100644 --- a/widgets/weather.lua +++ b/widgets/weather.lua @@ -13,6 +13,7 @@ local async = require("lain.asyncshell") local json = require("lain.util").dkjson local lain_icons = require("lain.helpers").icons_dir +local focused = require("awful.screen").focused local naughty = require("naughty") local wibox = require("wibox") @@ -60,7 +61,7 @@ local function worker(args) return string.format("%s: %s, %d - %d ", day, desc, tmin, tmax) end local weather_na_markup = args.weather_na_markup or " N/A " - local followmouse = args.followmouse or false + local followtag = args.followtag or false local settings = args.settings or function() end weather.widget = wibox.widget.textbox(weather_na_markup) @@ -70,8 +71,8 @@ local function worker(args) function weather.show(t_out) weather.hide() - if followmouse then - notification_preset.screen = mouse.screen + if followtag then + notification_preset.screen = focused() end if not weather.notification_text then