Obsidian 插件:Calendar 简单使用的阅历和任务管理方式
概述
为 Obsidian 创建了一个简单的日历视图,用于在你的日常笔记之间可视化和导航。
点击时,它会以当天的日期作为文件名生成一个笔记,方便我们快速记录,同时它支持日模板及周模板定制,在点击日期时可以自动使用你定义的模板,方便作总结或读书笔记等有固定格式的场景。同时在日期上的悬浮点可以提示你是否创建过当天的日记以及通过点的数量来判断你笔记内容的多少。
插件名片
特性&效果
- 轻松跳转到任何每日笔记。
- 为没有笔记的日期创建新的每日笔记。(这对于需要补充旧笔记或者提前计划未来笔记非常有帮助!这将使用您当前的每日笔记模板!)
- 可视化您的写作。每天都包括一个近似您当天写了多少的仪表盘。
- 使用周记作为额外的组织层级!它们的使用方式与每日笔记相同,但具有自己的自定义选项。
使用
日记
日历视图上单击对应的日期,在对话框中点击(create),就会显示当天的日记。
日记的格式
Calendar 中生成的日记,就是按照核心插件中的日记模式生成的。
如果你想要用 Calendar 生成日记的日期格式、存放位置,甚至是日记模板做控制,就直接在核心插件【日记】中设置即可!
提示
- Calendar 插件的一些功能迁移来核心插件【日记】
周记使用
“设置——插件选项——Calendar”打开 Calendar 的控制面板
- show week number:这样你的日历视图就会多出来一栏,用于显示月历中当前【周数】
和日记一样,单击【周数】就可以创建属于你的周复盘啦:
周记的格式
依赖:
- 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 内部的任何意外更改!
视频教程
相关推荐
- obsidian-tasks的GTD实践:基于 task 插件的实战 GTD 管理
- card-board:看板任务管理插件,不需要你特别维护看板数据,而是自动收集所有笔记中的任务
- obsidian-projects:提供多视图的项目管理,包括 表格、看板、日历、画廊等多种视图样式,以适应不同组织需求
- obsidian-reminder-plugin:为 Markdown 中的待办事项,添加提醒管理。
- obsidian-tasks-plugin:Obsidian 增强任务管理,为任务增加优先级,计划日期,完成日期等自动化和图形化操作界面。
- progressbar:主要作用是将 progressbar 格式的代码块渲染为基于时间或手动的进度条
- obsidian-kanban:在 Obsidian 制作看板,可以连接你的笔记
- obsidian-day-planner:用于从 Markdown 笔记中的任务列表中规划和管理番茄钟计时器
- obsidian-task-archiver:帮你快速归类待办任务
- obsidian-last-modified-timestamp-in-status-bar:在状态栏可视化你的最后编辑时间
- tasks-calendar-wrapper:完美的时间线/日历视图的任务面板展示
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。