Skip to content
いつもの設定
Shell Vim script
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
cache/less
config
local/share/repos
.gitattributes
.gitignore
.gitmodules
README.md

README.md

kawaz'z dotfiles

SETUP

とりあえず以下を実行しておけば大体環境が整う。

# clone
git clone https://github.com/kawaz/dotfiles.git ~/.dotfiles

# ~/.bashrc に追記
## ローカルPCの場合はこっち
echo ". ~/.dotfiles/config/bash/bashrc" >> ~/.bashrc
## リモートの特に複数人で同じユーザでログインするようなサーバの場合はコチラ
echo ". ~/.dotfiles/config/bash/bashrc-delay.sh" >> ~/.bashrc

起動処理メモ

  • config/bash/bashrcconfig/bash/rc*/*.sh を順番に読み込んでいく
  • ローカル環境のみで読み込みたい場合は rc.local か rc.after に置いておく

設定適用の遅延について

共用サーバの共用ユーザでほかの人も利用するような環境の場合は bashrc の代わりに、bashrc-delay.sh を読むようにしておく。 自分環境を有効化したい場合は手で dotfiles-on を実行すると bashrc の方の読込みが発動する。 または、環境変数 XMODIFIERS@dotfiles=on が含まれていると bashrc-delay.sh が読み込まれた直後に自動で dotfiles-on が実行される。 リモートの共用サーバに自分のPCからログインした時は手で dotfiles-on をする必要を無くせるハックです。

You can’t perform that action at this time.