Управление файлами конфигурации. Домашний каталог. Репозиторий
Репозиторий конфигурационных файлов для домашнего каталога.
Содержание
1 Общая информация
- Набор конфигурационных файлов.
- Конфигурационные файлы сделаны в формате Chezmoi (см. Управление файлами конфигурации. Домашний каталог. Chezmoi).
2 Конфигурация для десктопа
- Репозиторий: https://github.com/yamadharma/dotfiles-template
2.1 Содержимое
- Bash
- Tmux
- i3wm (см. Window manager i3)
- Sway (см. Переход на Sway)
2.2 Установка
2.2.1 Создание собственного репозитория с помощью утилит
- Будем использовать утилиты командной строки для работы с github (см. github: утилиты командной строки).
- Создадим свой репозиторий для конфигурационных файлов на основе шаблона:
gh repo create dotfiles --template="yamadharma/dotfiles-template" --private
2.2.2 Подключение репозитория к своей системе
- Инициализируйте
chezmoi
с вашим репозиториемdotfiles
:chezmoi init git@github.com:<username>/dotfiles.git
- Проверьте, какие изменения внесёт
chezmoi
в домашний каталог, запустив:chezmoi diff
- Если вас устраивают изменения, внесённые
chezmoi
, запустите:chezmoi apply -v
3 Ресурсы
- Awesome Dotfiles : https://github.com/webpro/awesome-dotfiles
- Your unofficial guide to dotfiles on GitHub : https://dotfiles.github.io/