Obsidianで起動時に開くページ/ワークスペースを固定する

以前自分のブログに書いた内容を多少修正してこちらに移転しました。

ホームページ的なメモを毎回最初に開くなど、Obsidianで起動時に開くページを毎回固定したいという人は多いのではないでしょうか?

プラグインを入れればできます。

参考:default note on opening : r/ObsidianMD (reddit.com)

設定方法

導入するプラグインはこれです。

mirnovov/obsidian-homepage: An Obsidian plugin that opens a specified note, canvas, or workspace on startup, instead of the most recent one. (github.com)

インストールして有効化したら、あとはプラグインの設定から起動時に開きたいファイルのパスを指定すればよいです。

赤字で但し書きがついている通り、「起動時にデイリーノートを開く」設定をONにしていると競合してうまく動かないので注意してください(試してみたところ、この記事を書いた時点だとその場合はデイリーノートが開かれる挙動になりました)。

ちなみに、以下のように「Use workspaces」をONにすると起動時に指定したワークスペースを開いてくれます。

ワークスペースにはタブの状態やどのタブを開いているかを保存できるので、「最初に開きたいページを開いた状態でワークスペースとして登録 => 起動時にそのワークスペースを開くように指定」すれば、単に起動時のページを開く設定の上位互換みたいに機能します(言ってることがややこしい気がするけど伝わるでしょうか?)。

多くの人にとってはこちらの設定のほうが便利なのかなと思います。僕もこちらで設定しています。

おわりに

チラッとプラグインのソースコードをみたけど、全部で1000行もないくらいでコンパクトで、最初に読んでみるプラグインとして手頃そうだなと思いました。

コメント