【插件推荐】从 Home 布局开始崭新的一天吧!附赠 Home 页代码
来自: 圭(好乐无荒 :))
ob 具有非常顺滑的多窗口,并且可以将不同的情景下的不同布局保存下来,这样我们通过跳转工作区,就可以帮助自己快速进入状态。
比如,将论文窗口和笔记窗口保存为“学习”,将日记保存为“个人”等等。
想要实现这样的功能首先要打开核心插件中的“工作区”,而后即可通过调出命令面板来保存当前布局。
那么能否更快呢?为了工作区的快速保存,可以搭配下载“Workspaces Plus”,该插件会在状态栏中出现,点击后即可切换,非常方便。
好了,回到咱们的标题,在我日常的使用中,我希望打开 OB 不是直接进入某个文件,而是有一个 Home 页,这里会摆放我最近写的东西,最近关心的东西,需要完成的东西,甚至可以根据时间问候我。有点数据透视的意味,但是又能让我看到我每一天的进步和收获,明确今天和未来的目标。
想法很好,开始行动!
Step 1 插件准备
1.1 使用 Homepage 插件来设置我们的 Home 页
Homepage 插件中可以选择使用单个文件还是工作区来作为呈现的载体,如果你选择单个文件,那么每次打开时,都会呈现这个文件,如果你选择工作区也是一样。电脑推荐使用工作区,手机推荐使用文件(这个是可以分别设置的,如果大家有需要可以另开一贴)。我这边会使用工作区举例。
因为我们后续会用到 Dataview,所以记得勾选 Refresh Dataview!
1.2 使用插件 Dataview
注意这两个地方要打开:
Step 2 思考对 Obsdian 数据透视的关键维度
数据的呈现讲究重点突出,我们的Home 页的唯一受众是我们自己,因此有必要审视自己的核心需求。对我来说,我希望 Home 页能体现出我最近的工作成果,并且能让我一下子明确还有哪些事没做完。
2.1 展示最近修改的文档
--------开始复制,这行不要复制--------
```dataview TABLE file.mtime as Edited FROM "" WHERE date(now) - file.mtime <= dur(3 days) LIMIT 5 SORT file.mtime desc
```
--------结束复制,这行不要复制--------
解释一下,第一行意思是创建一个列表,把文件的修改时间放在“Edited”这列,第二行是说全局搜索,如果你只想看某个文件夹的,直接填路径就行。第三行是说最近 3 天修改的。第四行是说只展示五行。第五行是说按照修改时间降序。
实际上,这就是 Dataview 的基础运用,官方论坛有一个集合贴给出了一些有用的查询条件,可供参考:https://forum.obsidian.md/t/dataview-plugin-snippet-showcase/13673
2.2 展示最近创建的文档
--------开始复制,这行不要复制--------
```dataview TABLE file.ctime as Created FROM "" WHERE date(now) - file.ctime <= dur(3 days) LIMIT 5 SORT file.mtime desc
```
基本语义和上面一样哈。
做完这两步的效果:
如果想知道更丰富的信息,那就得学学 Dataview 的语法了,有强烈需要的可以去知乎搜索学习。
2.3 展示未完成的任务
当然可以同样用 Dataview 查询,但是我觉得多窗口布局咱可以使用上,我这里使用的是插件 checklist,这个插件用起来很简单,而且和以往的清单使用体验一致。
Step 3 一些“花里胡哨”的装饰
3.1 问候语
--------开始复制,这行不要复制--------
```dataviewjs
const currentHour = moment().format('HH'); console.log(currentHour) let greeting; if (currentHour >= 18 || currentHour < 5) {
greeting = '##🌙 晚安,该睡觉啦~'
} else if (currentHour >= 5 && currentHour < 12) {
greeting = '##☀️ 早安,好好吃早饭!'
} else {
greeting = '##☀️ 专注当下!'
}
dv.header(2, greeting)
```
--------结束复制,这行不要复制--------
这一串是根据时间来显示问候,不同时间段打开有不同的变化,感觉 Ob 更加有温度了!
3.2 Banner 图
这里用到了放头图的插件Banner,这个插件和一些插件不兼容,其实直接插入图片就行了,但是我比较喜欢这个渐变效果,就用了,大家用的时候可以试试是否兼容。
Banner 插件直接命令面板创建就行。附上我的 Banner 图。另外可以直接去 canva 这种网址自己搞一个自己喜欢的!
以上,就是本帖全部内容了,希望能对你有所帮助!
组内其它插件推荐: 【插件推荐】处理表格的两把好手
你的回应
回应请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- ipad上下载了插件但是没办法启用 (妖妖)
- 插件能安装但是不能启用,有友友知道怎么玩解决吗 (瞪什么瞪)
- 问题求助:怎么修改页面宽度 (w)
- 各位大佬,安卓手机上仓库误删除如何恢复? (JW)
- 请问如何设置正文字体颜色 (过期的凤梨罐头)