10
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

KobitoをDropboxで共有するためのMakefile

Last updated at Posted at 2014-06-18

~/Libray/Kobitoの中身をDropboxに入れて、シンボリックリンクでそのファイルを参照するようにしておけばいい。

昔のKobitoではKobito.dbだけあれば動いたが、いつからか仕様変更でKobito 1.9.1 では Kobito.db-shm, Kobito.db-walがないと動かなくなっていた。

使い方

  1. Kobitoを終了する

  2. これらをDropboxに放り込む

$ cp -r ~/Library/Kobito ~/Dropbox/kobito
  • CSS
  • Kobito.db
  • Kobito.db-shm
  • Kobito.db-wal
  1. この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
  1. Kobitoを起動する

以上で同期されるようになる。

10
10
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?