~/Libray/Kobitoの中身をDropboxに入れて、シンボリックリンクでそのファイルを参照するようにしておけばいい。
昔のKobitoではKobito.dbだけあれば動いたが、いつからか仕様変更でKobito 1.9.1 では Kobito.db-shm, Kobito.db-walがないと動かなくなっていた。
使い方
-
Kobitoを終了する
-
これらをDropboxに放り込む
$ cp -r ~/Library/Kobito ~/Dropbox/kobito
- CSS
- Kobito.db
- Kobito.db-shm
- Kobito.db-wal
- このMakefileをDropbox内のKobito.dbがあるディレクトリで実行する
Makefileでは、各ファイルに対してシンボリックリンクを張るようにしている。Kobitoディレクトリに対してシンボリックリンクしたいところだが、そうするとKobitoがエラーで起動しなくなる。
$ cd ~/Dropbox/kobito
$ vi Makefile
$ make
Makefile
CURRENT_DIR := $(shell pwd)
INSTALL_DIR := $(HOME)/Library/Kobito
all: cui
.PHONY: install
cui: install
install:
test -d $(INSTALL_DIR) && mv -v $(INSTALL_DIR) ~/.Trash || true
mkdir -p $(INSTALL_DIR)
mkdir -p $(CURRENT_DIR)/CSS
ln -fns $(CURRENT_DIR)/CSS $(INSTALL_DIR)/CSS
ln -fns $(CURRENT_DIR)/Kobito.db $(INSTALL_DIR)/Kobito.db
ln -fns $(CURRENT_DIR)/Kobito.db-shm $(INSTALL_DIR)/Kobito.db-shm
ln -fns $(CURRENT_DIR)/Kobito.db-wal $(INSTALL_DIR)/Kobito.db-wal
- Kobitoを起動する
以上で同期されるようになる。