shell configuration