# Shell Configuration Shell-specific bash configurations controlling shell behavior and appearance. ## Files - `index.sh` - Main entry point - `bindings.sh` - Key bindings and editor settings - `complete-alias/` - Alias completion system with test suite (submodule) - `completion/` - Completion function scripts - `completion.sh` - Tab completion configurations - `config.sh` - General shell settings - `history.sh` - History control - `ux.sh` - Prompt and UI/UX configuration (renamed from ui.sh) ## Important Notes - Controls how bash behaves and looks - Automatically sourced by main `.bashrc`