X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/b14eff9b1e5558b3d3ea47d5e6ac9d6db3d265de..133fe63b85978ac1f21658c5decd66e269261e60:/widgets/calendar.lua diff --git a/widgets/calendar.lua b/widgets/calendar.lua index 17fc45d..f351356 100644 --- a/widgets/calendar.lua +++ b/widgets/calendar.lua @@ -28,7 +28,7 @@ function calendar.hide() end function calendar.show(t_out, inc_offset, scr) - local today = os.date("%d") + local today = os.date("%e") local offs = inc_offset or 0 local f @@ -38,7 +38,7 @@ function calendar.show(t_out, inc_offset, scr) if current_month then -- today highlighted calendar.offset = 0 - calendar.notify_icon = string.format("%s%s.png", calendar.icons, today) + calendar.notify_icon = string.format("%s%s.png", calendar.icons, tonumber(today)) f = calendar.cal else -- no current month showing, no day to highlight local month = tonumber(os.date("%m")) @@ -68,7 +68,7 @@ function calendar.show(t_out, inc_offset, scr) helpers.async(f, function(ws) fg, bg = calendar.notification_preset.fg, calendar.notification_preset.bg - ws = ws:gsub("%c%[%d+[m]?%d+%c%[%d+[m]?", markup.bold(markup.color(bg, fg, today))) + ws = ws:gsub("%c%[%d+[m]?%s?%d+%c%[%d+[m]?", markup.bold(markup.color(bg, fg, today))) calendar.hide() calendar.notification = naughty.notify({ preset = calendar.notification_preset,