dotfiles
個人用の設定ファイル管理リポジトリ
構成
emacs.d/- Emacs Preludeベースの設定personal/- 個人設定vendor/- カスタムパッケージ
emacs.d_old/- Prelude移行前の設定(参照用)config/karabiner/- Karabiner-Elements設定karabiner.json- キーバインド設定
セットアップ
新規環境
# ghqでクローン
ghq get kimisaraz/dotfiles
# インストールスクリプトを実行
~/works/github.com/kimisaraz/dotfiles/install.sh手動セットアップ
# シンボリックリンクを作成
ln -s ~/works/github.com/kimisaraz/dotfiles/emacs.d ~/.emacs.d
ln -s ~/works/github.com/kimisaraz/dotfiles/config/karabiner/karabiner.json ~/.config/karabiner/karabiner.jsonPreludeの更新を取り込む
cd ~/works/github.com/kimisaraz/dotfiles
git fetch upstream
git merge upstream/master
# コンフリクトがあれば解決
git push origin masterリモートリポジトリ
origin: kimisaraz/dotfiles(個人設定)upstream: bbatsov/prelude(Prelude本体)
メンテナンス
新しい設定ファイルを追加
cd ~/works/github.com/kimisaraz/dotfiles
# personal/配下に設定ファイルを追加
git add emacs.d/personal/
git commit -m "Add new configuration"
git pushOn this page
Contributors
Created October 31, 2014
Updated March 18, 2026