Closed10

Zettelkastenを始めたい

YusukeYusuke

自分的Zettelkastenの要件。

  • 複数端末間で同期したい
    • できれば暗号化したい
  • PCではtelekasten.nvimを使いたい
YusukeYusuke

PCで telekasten.nvim を使って、かつ、複数端末での同期を実現するには、Gitリポジトリ経由が良さそう。

他にはクラウドストレージを使う方法がある。

YusukeYusuke
  • PCでは telekasten.nvim を使い、モバイルでは Obsidian アプリを使う
  • 同期はGitリポジトリを利用

うまくいきそうなので時間を見つけて試したい。

YusukeYusuke

前のコメントのリンク先を実施したところ、Termux:Widgetが.shortcuts/に置いたリンクファイルを読み込まなかった。
これはスクリプトファイルを直接置くことで回避した。

また、スクリプトファイル内のsourceが実行できなかったため、リポジトリ名をスクリプトにハードコーディングすることで動作するようにした。

YusukeYusuke

Obsidian Vault のGitリポジトリにkeybase gitを使うようにアレンジし、動作することを確認した。

Neovimのtelekasten.nvimとAndroidのObsidianで同じVaultを使うことができている。

YusukeYusuke

pull.sh や push.sh を実行するために毎回 keybase のプロセスを立ち上げることが面倒だったので、それぞれのシェルスクリプトの先頭に keybase status を追記した。

このスクラップは2023/03/07にクローズされました