スキップしてメイン コンテンツに移動

Obsidian 複数端末同期をどう実現するか

悩みたくなければ公式の Obsidian sync が一番。

試行錯誤に要する時間浪費を考えても、年払い月8ドル(4ドル)は出す価値はあるかも……試行錯誤が好きな変態は、色々試す。

現状の運用は、

OS 同期ソフト Obsidian プラグイン
Linux Git Git
Android Git Sync Git で同期 OFF
Windows Git Git

## Linux での同期

一番無難にできてしまう。
Git をダウンロードにしか使っていないなら、もしかしたら git global config が必要かも。これは Windows にも言える。

## Android での同期

プラグインだけで完結したかったが、無理だった。いや、初回としばらくは同期ができていたのだけど、2日後にコンフリクト発生してLinux から、git reset --hard /hash/ 対象に。マニュアルの警告にあった通り、不安定だわ。

なので、 Git Sync 
https://play.google.com/store/apps/details?id=com.viscouspot.gitsync
が Obsidian の起動と終了を監視できるため、Git Sync で同期を。代わりに、Android だけコミュニティプラグインで用意されているオプション、同期しないを ON に。

ただ、Git Sync で設定する際に要注意事項。
ディレクトリ指定した際に、リポジトリ名のディレクトリを配下に**作成しません!!**

必ずリポジトリ名の空のディレクトリを作ってから、そのディレクトリを指定を。
普段の Git のつもりで、リポジトリ名のディレクトリを配下に作ってくれるわと思い、警告のファイルあるけど消えるでーを無視したら、ばっさり消してくれた😨

## Windows での同期

これも Git が使えるようにするだけで、とくに、かなぁ。
プラウグインの説明にある通り、
https://github.com/Vinzent03/obsidian-git
の通りにやっておけば、とりあえず問題はない。

コメント

人気の投稿

ドコモマーケットからdメニューへ

何処に何があるのかさっぱりで、ユーザから好評だったドコモマーケットがdメニューへリニューアルされました。 自分が見つけることが出来なかったのかもしれませんが、 お客様サポートからspモード決済や月額課金状況のページへ辿ることが出来なくなってませんか? どうしてこういう事をするのかなぁ? spモード決済の履歴をたどるメニューは、マイメニューから入っていくようになっています。 dメニュートップページ 「マイメニュー」を選択すると このページへ飛んで、継続課金一覧や履歴を確認できるリンクがでる マイメニューに、何が表示されるのか知らされていないのに、こんな項目を置かれても。役割や名称を見ても、普通はお客様サポートへアクセスするでしょうに。 ……ただ理解できないのが、継続課金一覧等からログインして表示されるページから、用意されている「戻る」をタップすると、お客様サポートのページに戻るんですよね。なぜこのページをお客様サポートから確認できるページにしなかったのだろう?コンテンツ作るのに、失敗してるのかしらん? わかりやすくしたつもりなのかもしれません。 ただ、エンドユーザが迷うようなサポートページを提供してどうする。 身も蓋もないことですが、そもそもspモードで接続している場合はマイメニューこそトップページにすべきでしょう。dメニューはマイメニューから見たい人だけ行けばいい。

Edge 入れたくないでござる

PowerShell によるアンインストールも塞がれ、遂に消す方法がなくなってしまった。勝手に入るし。だから要らんのだ。 Windows10 22H2 に、Edge を入れたくないでござる、絶対に Edge を入れたくないでござる! なので。昔ながらの古典的な方法で、二度と勝手に入らないようにした。 まず削除だが、C:\Program Files (x86)\Microsoft にある、Edge、EdgeCore、EdgeWebView の3つのフォルダを削除。 アンインストーラが機能しないんだから、フォルダごとバッサリやってもいいよね? Microsoft365Apps で使う? いらねーよあんなゴミ。 他にインストールしてあるブラウザ上で開けばいい。PWA として動かすにしても、勝手にインストールしやがる EdgeWebView 上で動かす必要はない。 Windows10 22h2 なら、EdgeWebView を消しても、Microsoft Store は動く。Windows 11 は知らん。いつになったら安定するんだ、Windows11 は。23/11 現在、まだ使いもんにならん。 Win+x キーを押して、WindowsPowerShell(管理者)を開き、次の3行を入力。 echo "" >"C:\Program Files (x86)\Microsoft\Edge" echo "" >"C:\Program Files (x86)\Microsoft\EdgeCore" echo "" >"C:\Program Files (x86)\Microsoft\EdgeWebView" ファイル置いとけば中身入れらんないから、インストールもされまい理論。 タスクスケジューラには何もなかったが、サービスに、 MicrosoftEdgeElevationService っていうクソがいたので無効に。しつけーわ、ほんと。 追記: 11 でも一応可能。MicrosoftStore も問題はないが、EdgeWebView を内蔵せずに利用するアプリは動作しなくなる(Microsoft PC Manager とか。PDF24 はE...