日历插件使用小技巧

日历插件使用小技巧

概述

提供一个日历小面板,提供可视化查看,方便快速创建日记和周记,并按照未来时间线确定元数据。

功能

  • 提供侧边面板一个日历视图
  • 读取核心插件的日记设置,并按照对应格式和设置
  • 按照时间线创建过去或者未来的笔记
  • 按照设置可视化查看对应日期当天字数
  • 增加一个每周笔记功能。

设置菜单

常规设置

  • 字点设置:
    • 实点每个点代表的字数,默认 250,最多 5 个点,不好用,但用来判断写没写日记还是可以的。
    • 空心点表示存在未完成的任务
  • 每周开始于:默认本地即星期一
  • 创建前确认:即弹出一个窗口让你确认创建,建议 关闭
  • 显示周数:在可视化面板左侧显示周列,可快速跳转或创建周记。开启

周记设置

Tip

周记功能未来版本可能移除,可使用 obsidian-periodic-notes 插件周记功能。但是本插件 2 年没更新了,使用稳定不需要多装插件。

  • 周记格式: yyyy/yyyy-[W]ww。在指定年文件夹创建内容,[ ] 为固定显示的内容。
  • 周记模板:使用 周记模板
  • 周记文件夹:3-记录箱/C 周记/

高级设置

  • 区域设置:默认按照系统,修改后会导致日期语法按照修改的呈现。

命令菜单

  • Calendar: Open view 打开侧边日历面板
  • Calendar: Open Weekly Note 打开/创建本周周记
  • Calendar: Reveal active note 显示活动笔记,把日历面板跳转到当前页面的日记的对应位置

代码

## Week at a Glance

![[{{sunday:gggg-MM-DD}}]]
![[{{monday:gggg-MM-DD}}]]
![[{{tuesday:gggg-MM-DD}}]]
![[{{wednesday:gggg-MM-DD}}]]
![[{{thursday:gggg-MM-DD}}]]
![[{{friday:gggg-MM-DD}}]]
![[{{saturday:gggg-MM-DD}}]]

可在周记模板中创建显示本周对应的日记。

美化

/* obsidian-calendar-plugin */
/* https://github.com/liamcain/obsidian-calendar-plugin */

#calendar -container {
  --color-background-heading: transparent;
  --color-background-day: transparent;
  --color-background-weeknum: transparent;
  --color-background-weekend: transparent;

  --color-dot: var (--text-muted);
  --color-arrow: var (--text-muted);
  --color-button: var (--text-muted);

  --color-text-title: var (--text-normal);
  --color-text-heading: var (--text-muted);
  --color-text-day: var (--text-normal);
  --color-text-today: var (--interactive-accent);
  --color-text-weeknum: var (--text-muted);
}

#calendar-container .year {
  color: var(--text-normal);
}

讨论

若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。



反馈交流

其他渠道

版权声明