nix/config/sketchybar/items/widgets/calendar.lua

16 lines
509 B
Lua

local constants = require 'constants'
local calendar = sbar.add('item', constants.items.CALENDAR, {
position = 'right',
update_freq = 1,
icon = { padding_left = 0, padding_right = 0 },
})
calendar:subscribe({ 'forced', 'routine', 'system_woke' }, function(env)
calendar:set {
label = os.date '%a %d %b, %I:%M %p',
}
end)
-- calendar:subscribe('mouse.clicked', function(env) sbar.exec "open -a 'Calendar'" end)
calendar:subscribe('mouse.clicked', function(env) sbar.exec "open -a 'Dato'" end)