開発環境共有プロジェクト

みんなで開発環境を共有して育てていくプロジェクト。設定ファイルや操作例などを共有していきます。

セットアップ

% svn co http://svn.lazy-people.org/member/oreore/dann/dotfiles dotfiles
% cd dotfiles
% ./dotsetup.sh

特徴

  • screenのsessionがユーザー間で共有される(ペアプロ用)

カスタマイズ

.zshrcのカスタマイズ

.zsh-beforeまたは.zshr-afterにユーザー毎にカスタマイズしたい内容を記述します。 それらのファイルがない場合は、.zshrcが標準の設定ファイルとしてロードされます。

.vimrcのカスタマイズ

.vimrc-afterにユーザー固有の設定を記述。

.emacsのカスタマイズ

T.B.D

vimしか使えないので、誰か...

やりたいこと

  • vim, screen, zshなどの便利な設定の共有
  • vim, screen, zshなどの操作方法の共有 with ttyrec

ディレクトリ構成案

案1:

project/dotfiles/zsh
project/dotfiles/vim
project/dotfiles/emacs
project/dotfiles/screen

案2: 今の構成

project/dotfiles/
project/dotfiles/.vim/
project/dotfiles/.zsh/
project/dotfiles/.users/

~/.usersに以下のファイルを置き、

  • .zshrc-${USER}
  • .vimrc-${USER}
  • .emacs-${USER}

などで上書きする

または、~/に以下のファイルを置き、

  • .zshrc-before
  • .zshrc-after
  • .vimrc-after
  • .emacs-after

などで上書きする