Obsidian 插件:Calendar 简单使用的阅历和任务管理方式

Obsidian 插件:Calendar 简单使用的阅历和任务管理方式

概述

为 Obsidian 创建了一个简单的日历视图,用于在你的日常笔记之间可视化和导航。

点击时,它会以当天的日期作为文件名生成一个笔记,方便我们快速记录,同时它支持日模板及周模板定制,在点击日期时可以自动使用你定义的模板,方便作总结或读书笔记等有固定格式的场景。同时在日期上的悬浮点可以提示你是否创建过当天的日记以及通过点的数量来判断你笔记内容的多少。

插件名片

  • 插件名称:Calendar
  • 插件作者:Liam Cain
  • 插件说明:为 Obsidian 添加一个简单日历功能
  • 插件分类:[’ 导航工具 ’, ’ 日志类 ’, ’ 日期相关 ’, ’ 效率 ’, ‘obsidian 插件 ‘]
  • 插件项目地址:点我跳转
  • 国内下载地址:下载安装

特性&效果

Obsidian 插件:Calendar 简单使用的阅历和任务管理方式--特性&效果

  • 轻松跳转到任何每日笔记
  • 为没有笔记的日期创建新的每日笔记。(这对于需要补充旧笔记或者提前计划未来笔记非常有帮助!这将使用您当前的每日笔记模板!)
  • 可视化您的写作。每天都包括一个近似您当天写了多少的仪表盘。
  • 使用周记作为额外的组织层级!它们的使用方式与每日笔记相同,但具有自己的自定义选项。

使用

日记

日历视图上单击对应的日期,在对话框中点击(create),就会显示当天的日记。

Obsidian 插件:Calendar 简单使用的阅历和任务管理方式--日记

日记的格式

Calendar 中生成的日记,就是按照核心插件中的日记模式生成的

如果你想要用 Calendar 生成日记的日期格式、存放位置,甚至是日记模板做控制,就直接在核心插件【日记】中设置即可!

Obsidian 插件:Calendar 简单使用的阅历和任务管理方式--日记的格式

提示

  • Calendar 插件的一些功能迁移来核心插件【日记】

周记使用

“设置——插件选项——Calendar”打开 Calendar 的控制面板

  • show week number:这样你的日历视图就会多出来一栏,用于显示月历中当前【周数】

Obsidian 插件:Calendar 简单使用的阅历和任务管理方式--周记使用

和日记一样,单击【周数】就可以创建属于你的周复盘啦:

周记的格式

依赖:

Obsidian 插件:Calendar 简单使用的阅历和任务管理方式--周记的格式

  • Weekly note format

这个是设置【周记文件名】的,在右侧的输入框输入你的周记文件名,新建的时候就会自动命名。

特别注意!  也可以使用 YYYY-WW 的命名方式,以这周为例,会显示 2021-34

意为”2021 年的第 34 周“

或者说,【周复盘 -YYYY 年第 WW 周】,显示出来的就是【周复盘 -2021 年第 34 周】

  • Weekly note tmeplate

使用周记模板,新建一个模板,然后在后面输入周记模板路径就可以。

  • Weekly note folder

周记文件保存在哪个文件夹中,按照你自己想保存的设置即可

提示

  • 输入的文件夹名称一定要真实存在,系统不会按照你输入的文件夹名自动建立文件夹

常见问题解答

点的含义是什么?

每个实心点代表你每日笔记中的 250 个单词。所以 4 个点意味着你在那一天写了一千个单词!如果你想改变这个阈值,你可以在日历设置中设置不同的“每个点的单词数”。

另一方面,空心点表示该天有未完成的任务。(**注意:**无论剩余任务的数量如何,特定的一天只会有一个空心点)

如何更改日历的样式?

默认情况下,日历应无缝地与您的主题相匹配,但如果您想进一步自定义它,您可以在您的 obsidian.css 文件(位于您的保险库内)中配置样式。

在设置中,您可以启用“显示周数”选项,将“周数”列添加到日历中。单击周数即可打开“每周笔记”。

如何在不禁用插件的情况下隐藏日历插件?

就像其他侧边栏视图(例如反向链接、大纲)一样,可以通过右键单击视图图标来关闭日历视图。

我不小心关闭了 Calendar 插件。如何重新打开它?

如果您关闭了日历小部件(右键单击面板导航并单击关闭),您可以通过命令面板重新打开视图。只需搜索“Calendar: Open view”。

如何让日历从星期一开始?

您可以在设置菜单中切换“从星期一开始”。

如果您希望每周笔记的格式中包含一个单词(例如 “2020 年第 21 周 ”),您可以使用 [] 括号将单词括起来。这会告诉 moment 忽略这些单词。因此,对于上面的示例,您可以将格式设置为 [Week] ww [of Year] gggg

我不喜欢显示周数,但我仍然想使用每周笔记。我还能使用它们吗?

您可以通过在命令面板中搜索“Calendar: Open weekly Note”来打开当前的每周笔记。这将打开当前周的每周笔记。

要配置“格式”、“文件夹”和“模板”,您需要暂时切换到设置中的“显示周数”,但如果您切换回关闭状态,您的设置将保持不变。

基本设置

  • 开始周的日期 [默认:地区设置]:配置日历视图以显示星期日或星期一作为一周的第一天。选择“地区设置”将根据您选择的地区设置(设置 > 关于 > 语言)将开始日期设置为默认值。
  • 每个点的字数 [默认:250]:从版本 1.3 开始,点的数量反映了您文件的字数。默认情况下,每个点代表 250 个字,您可以将该值更改为任何您想要的值。将其设置为 0 以完全禁用字数统计。**注意:**最多只能有 5 个点,以防止视图过大!
  • 在创建新笔记之前确认 [默认:开启]:如果您不喜欢在创建新的每日笔记之前弹出的模态框,可以关闭它。
  • 显示周数 [默认:关闭]:启用此选项,将在日历视图中添加一个新的列,显示 周数。单击这些单元格将打开您的周记

自定义

以下 CSS 变量可以在您的 obsidian.css 文件中进行覆盖。

/* 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);
}

除了 CSS 变量之外,还有一些类可以进行进一步的自定义。例如,如果您不喜欢标题的亮度,可以使用以下代码进行覆盖:

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

**注意:**在覆盖类时,特别重要的是要在前面加上 #calendar-container 以避免 Obsidian 内部的任何意外更改!

视频教程

相关推荐

讨论

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



反馈交流

其他渠道

版权声明