Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 2.22 KB

README.zh-CN.md

File metadata and controls

80 lines (58 loc) · 2.22 KB

English | 简体中文

Obsidian ProgressBar

release continuous integration license

这是一个 Obsidian 的代码块插件,用于使用代码块生成各种进度条。

主要作用是将 progressbar 格式的代码块渲染为基于时间或手动的进度条,支持以下几种进度条:

  • day-year:显示今年过去了多少天的进度条。
  • day-month:显示本月过去了多少天的进度条。
  • day-week:显示本周过去了多少天的进度条。
  • month:显示今年过去了多少个月的进度条。
  • manual:由用户指定的进度条。

all kinds

配置手册

Obsidian ProgressBar 插件会检测 progressbar 类型的代码块,并使用 Yaml 进行配置。

例如:

    ```progressbar
    kind: day-year
    name: This Year
    ```

将会生成如下进度条:

this year

支持的配置项

这是 Obsidian ProgressBar 支持的示例配置,其中包含一些说明:

# == kind ==
# 当指定基于时间的进度条时必填
# 如果手动指定值,则可选
# 可选项:day-year、day-month、day-week、month
kind: day-year

# == name ==
# 指定进度条名称,在进度条前面显示
# 可选,如果未指定,将使用 kind 作为名称
name: day-year

# == width ==
# 指定进度条宽度
# 可选
# 可选格式:50%、100px
width: 50%

# == value ==
# 指定进度条当前值
# 如果指定了有效的 kind,则可选
# 如果未指定 kind,则必填
# 格式:数字
value: 10

# == max ==
# 指定进度条最大值
# 如果指定了有效的 kind,则可选
# 如果未指定 kind,则必填
# 格式:数字
max: 25