自用Obsidian第三方插件分享

分类用的自带的callout模块,格式差不多这样:point_down:

> [!todo]- 已完成

具体[]内支持的分类可以自行谷歌,我是自定义了一个css在用,很短我就直接发出来了

.callout[data-callout="red"] {
    --callout-color: 134, 173, 217;
    --callout-icon: lucide-todo;
}

新建一个css,然后放到外观->css的文件夹里面就行了

具体直接谷歌关键词“callout”以及“callout css”基本都能查到

任务方面,首先复选框应该不用说吧,- [ ] 123 📅 2024-03-05 即可,:date:是到期时间,另外还有:repeat:循环、:flight_departure:开始时间、:hourglass_flowing_sand:计划时间几个选项

循环可以是每周几🔁 every week on Friday
每几周的周几🔁 every 2 weeks on thursday之类的格式

嫌麻烦可以使用tasks插件

我用了calendar日历插件,搭配模板可以生成每日日记,然后把任务放在日记里(这一步无所谓,放哪里都能筛选)

放好任务之后就可以用Dataview筛选了,完整代码如下:

> [!red] ✅本周
> ```tasks
(due this week) OR ((done this week) OR (not done)) AND (is recurring)
hide due date     // 隐藏 到期日期    展示使用 “show”
hide backlinks     // 隐藏 baklink
hide start date   // 隐藏 开始日期
hide done date    // 隐藏 完成日期
hide edit button  // 隐藏 编辑按钮
heading includes Work

有注释的部分不提了,tasks下面一行是筛选部分,筛选本周到期或者循环(未完成或者本周完成)的项目。

具体的筛选也可以直接谷歌关键词“Dataview”就有

1 个赞