Дотфайли (Dotfiles)
Дотфайли — це приховані конфігураційні файли, які використовуються для налаштування програмного забезпечення.
Common Dotfiles: 1. .bashrc / .zshrc (Shell config). 2. .vimrc (Editor config). 3. .ssh/config (SSH aliases). 4. .gitconfig (Git globals). 5. .Xresources (UI themes).
graph LR
Center["Дотфайли (Dotfiles)"]:::main
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простими словами
Це як секретні записи під кришкою стола. Ви записуєте там: 'якщо я натисну сюди — зроби так'. Ніхто інший цих записів не бачить, але ваш стіл (комп'ютер) тепер працює саме так, як вам зручно.
🤓 Expert Deep Dive
На технічному рівні ми використовуємо дотфайли для керування '$PATH' та іншими змінними оточення. Дуже важливо дотримуватися ієрархії: '.profile' використовується для налаштувань, що стосуються всієї системи, тоді як '.bashrc' завантажується лише для інтерактивних оболонок. Сучасні розробники використовують менеджери дотфайлів (наприклад, 'Chezmoi'), які дозволяють керувати різними налаштуваннями для різних операційних систем (Mac vs Linux) в одному репозиторії.