Рабочее окружение без хаоса: базовый сетап, который легче восстановить
Окружение должно переживать переезд на новый ноутбук и не зависеть от памяти. Минимум: один репозиторий dotfiles, один файл со списком утилит, один скрипт первичной установки.
Что положить в базу:
— конфиги shell, git, editorconfig, линтера и форматтера;
— алиасы только для частых действий, не для «магии»;
— шаблоны .env.example, но без секретов;
— README с командами запуска, тестов и сборки.
Автоматизируй скучное: установка пакетов, настройка Git, генерация SSH-ключей, подключение менеджера версий языка. Скрипт должен быть идемпотентным: повторный запуск не ломает уже настроенное.
Отдельно держи проверку здоровья: make doctor или task doctor. Пусть проверяет наличие CLI, доступ к Docker, переменные окружения, права на папки и доступность локальных портов. Это экономит часы при онбординге и после чистой установки.
Итог: хороший сетап — не тот, где всё «как у сеньора», а тот, который можно восстановить по README и одной команде. Начни с dotfiles и doctor-скрипта.
DevTools Radar
@DevToolsRadarPro
Рабочее окружение без хаоса: базовый сетап, который легче восстановить
Этот пост опубликован в Telegram-канале DevTools Radar. Подписаться можно по ссылке: @DevToolsRadarPro.