From fce9c644d49f3d2cd41614c2aa29340055fd9bb1 Mon Sep 17 00:00:00 2001 From: 10sr <8slashes+git@gmail.com> Date: Sun, 25 Jan 2015 01:36:04 +0900 Subject: [PATCH] Remove document about sourcing flow The deleted document is available at: https://github.com/10sr/dotfiles/tree/3ce7436314f30d580d07022b03b11aeca48e1fa8 --- README.md | 70 ------------------------------------------------------- 1 file changed, 70 deletions(-) diff --git a/README.md b/README.md index 8b4e001..2a12389 100644 --- a/README.md +++ b/README.md @@ -27,76 +27,6 @@ bash prompt. -shrc.common ------------ - -`setup.sh` will create file "$HOME/.shrc.common". This file define some -variables that can be used to detect system type. This file is sourced from -both `setup.sh` and `shrc`. - - - -Sourcing flow -------------- - -1. $HOME/.profile - - Sourced if: - - * currnet shell is login shell and - * (current shell is sh || - * (current shell is bash && $HOME/.bash_profile does not exist) || - * (current shell is zsh && $HOME/.zprofile does not exist)) - - This file set ENV to $HOME/.shrc , which is loaded when sh is run interactively. - Add lines like `test -n "$BASH_VERSION" && . "$HOME/.bashrc"` . - - - -2. $HOME/{.bash_profile,.zprofile} - - Sourced if current shell is login shell and shell is bash or zsh. - Srouce $HOME/.profile . - - -3. $HOME/.shrc - - Sourced through ENV when shell is sh, and $HOME/.{ba,z}shrc if bash or zsh - respectively. Source $HOME/.dotfiles/shrc . - - -4. $HOME/.{ba,z}shrc - - Sourced when current shell is bash or zsh respectively and current shell is not - login shell. When current shell is login shell, these files are sourced - explicitly by $HOME/.profile . Source $HOME/.shrc . - - -``` -$HOME/{.bash_profile,.zprofile} <= login with bash/zsh -| -`--$HOME/.profile <= login with sh - | | - | `--$HOME/.dotfiles/profile - | - | $HOME/.{ba,z}shrc <= bash, zsh - | | - `--`--$HOME/.shrc <= sh (by EnvVal ENV) - | - `--$HOME/.dotfiles/shrc -``` - -``` -~/.xinitrc <= startx -| -`--openbox-session - | - |--~/.dotfiles/xprofile - | - `--~/.dotfiles/xprograms -``` - - Get Latest Makefile -------------------