X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/8e9386be4e00184f426ce1d91ca842460dba8f91..c7630b3f109e3963384ce8981fe70a1e253d38d0:/widgets/calendar.lua diff --git a/widgets/calendar.lua b/widgets/calendar.lua index 8c9e52a..1a481ca 100644 --- a/widgets/calendar.lua +++ b/widgets/calendar.lua @@ -50,7 +50,7 @@ function calendar:show(t_out, inc_offset, scr) calendar.notify_icon = calendar.icons .. today .. ".png" -- bg and fg inverted to highlight today - f = io.popen(calendar.cal_format(today)) + f = io.popen(calendar.cal_format(today)) else -- no current month showing, no day to highlight local month = tonumber(os.date('%m')) local year = tonumber(os.date('%Y')) @@ -58,13 +58,13 @@ function calendar:show(t_out, inc_offset, scr) month = month + calendar.offset while month > 12 do - month = month - 12 - year = year + 1 + month = month - 12 + year = year + 1 end while month < 1 do month = month + 12 - year = year - 1 + year = year - 1 end calendar.notify_icon = nil @@ -100,7 +100,7 @@ function calendar:attach(widget, args) local args = args or {} calendar.cal = args.cal or "/usr/bin/cal" - calendar.cal_format = args.ca_format or function(today) + calendar.cal_format = args.cal_format or function(today) return string.format("%s | sed -r -e 's/_\\x08//g' -e '0,/(^| )%d($| )/ s/(^| )%d($| )/\\1%d<\\/span><\\/b>\\2/'", calendar.cal, today, today, calendar.bg, calendar.fg, today) end