はじめに

Obsidianの新プラグインBasesで読書記録をつけよう。
必要ないといえばないのだが、ちょっとした満足感を得たい。

Book Searchプラグイン

読書ノートを作成するためにコミュニティプラグインのBook Searchを使用する。
↓まずはインストールして有効化する

↓設定は最低限、保存フォルダや命名方法などを記載すればOK。

↓コマンドパレットでCreate new book noteを実行

↓検索ボックスで本を検索できる

↓テンプレートを設定しなくてもデフォルトでこんな感じのノートが作成される

プロパティを多数含んだノートであるので、Basesと相性が抜群である。

Basesをつくる

一例として、読了日をdateプロパティに記録するルールとしてみる。

```base
filters:
  and:
    - file.inFolder("books")
views:
  - type: cards
    name: Cards
    order:
      - file.name
      - date
    sort:
      - property: date
        direction: DESC
    image: note.coverUrl
    imageAspectRatio: 1.5
    cardSize: 150
 
```

↓これの結果はこの様になる

もちろん、読了日以外に感想や評価などを書いて一覧表示にすることも可能だ。
ただ私は面倒じゃないことが一番だと思うので、読了日のみでしばらく運用しようと思っている。
今現在で4冊が追加され、少し嬉しさが出はじめているところだ。

おわりに

シンプルな仕組みほど長続きするもの。
美しいカードレイアウトで自分だけの本棚を育てていこう。