## Краткое описание файлов - `.bashrc` — bash для интерактивного non-login: история, prompt, aliases, completion. - `.zshrc` — zsh для интерактивного shell: плагины, тема, инициализация окружения. - `.profile` — общие login-настройки: PATH, переменные, platform-specific config. - `.bash_aliases` — набор пользовательских aliases для удобной навигации и команд. - `.p10k.zsh` — конфигурация темы Powerlevel10k. ## Иерархия загрузки ``` ИНТЕРАКТИВНЫЙ ШЕЛЛ ├── bash │ ├── .bashrc │ │ ├── .bash_aliases │ │ └── .profile │ └── .profile └── zsh ├── .zshrc │ ├── .bash_aliases │ ├── .profile │ └── .p10k.zsh └── .profile ``` ## Загрузка по типам shell ``` LOGIN SHELL ├── bash: ~/.bash_profile → ~/.bash_login → ~/.profile └── zsh: ~/.zprofile → ~/.zshrc INTERACTIVE NON-LOGIN ├── bash: ~/.bashrc └── zsh: ~/.zshrc NON-INTERACTIVE └── конфиги не загружаются автоматически ```