n1ro°
RU

Компьютеры · Инструкция

Как автоматически применять dotfiles в GitHub Codespaces

Dotfiles позволяют получать одинаковую shell-конфигурацию в новых codespaces без ручной настройки каждого окружения.

Редакция N1RO · Проверено

Короткий ответ

В Settings → Codespaces включите dotfiles и укажите публичный репозиторий. Новый codespace клонирует его и применяет поддерживаемую конфигурацию.

Что делать

  1. 1: Создайте публичный dotfiles repository.
  2. 2: Добавьте нужные shell/editor конфиги и bootstrap script.
  3. 3: В Settings → Codespaces включите Automatically install dotfiles и укажите repo.
  4. 4: Создайте новый codespace и проверьте применённые настройки.

Важно

Не помещайте токены, приватные ключи и пароли в публичный dotfiles-репозиторий.

Проверьте после выполнения

  • До команды: Создайте публичный dotfiles repository.
  • Контроль результата: Создайте новый codespace и проверьте применённые настройки.
  • Не пропустите ограничение: Не помещайте токены, приватные ключи и пароли в публичный dotfiles-репозиторий.

Что учитывать

Не помещайте токены, приватные ключи и пароли в публичный dotfiles-репозиторий.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Personalizing GitHub Codespaces). Пример и формулировки — редакция N1RO на 2026-09-17.