自使用 macOS 之后,一直想找一款应用代替菜单栏时钟,要求不多,能查看日历即可,寻找良久之后,终于发现了 Itsycal。
安装
Itsycal 是一款开源且免费(Free)的菜单栏日历,除了能满足上面提到的需求之外,还可以查看、删除和创建事件(无法编辑)。
- 手动下载安装:Itsycal 0.11.15
- 使用 Homebrew 安装:
brew cask install itsycal
设置
菜单栏显示设置
因为主要是为了替代默认的系统时间,所以先在系统偏好设置中隐藏默认的日期与时间,然后在 Itsycal 外观设置中填入 HH:mm
即可显示时钟,效果与自带相同,但点击时可查看日历。
注:HH
表示 24 小时制,mm
表示分钟数,还有一些其他的时间模式,如:
- 年:y
- 月:M
- 周:w
需要注意的是这里是区分大小写的,更多模式可以查看文末的参考链接。
另外,中间的分割符号是可以自定义的,可以使用你喜欢的任意符号文字,也支持 Emoji 哦。比如你可以像这样:HH❤️mm
。
农历设置
默认 Itsycal 是不支持农历显示,但我们像早期的 iOS 一样,采用订阅日历的方法:
- 打开系统日历
- 选择菜单栏:文件 -> 新建日历订阅
- 在打开的窗口中输入:
https://raw.github.com/infinet/lunar-calender/master/chinese_lunar_prev_year_next_year.ics
- 然后在 Itsycal 设置 -> 通用中勾选农历即可
快捷键
除了用鼠标选择查看日期之外,还可以使用快捷键来操作,而且作者还贴心的提供了 Vim 风格的快捷键:
- 上个月 / 下个月:
Shift + H
/Shift + L
- 上一年 / 下一年:
Shift + K
/Shift + J
- 昨天 / 明天:
H
/L
- 上周 / 下周:
K
/J
上面的命令像 Vim 一样使用前缀计数,如:5L
表示跳转到五天后,5J
则表示五周后,其他同理。
- 回到今天:空格键
- 固定窗口:
p
- 今年第几天:
#
- 显示/隐藏周:
w
- 新建事件:
Command + N
- 打开默认日历:
Command + O
更多快捷键可查看文末参考链接。
信息
版本
- macOS:10.15 Beta
- Itsycal:0.11.15