LINUX.ORG.RU

git home files

 , ,


0

0

Для etc есть etckeeper, а вот для home что не вижу, проше говоря есть ли более лёгкий способ делать бекап на гит пользовальских настроек мм?

Шутки homekeeper не смешные


Ответ на: комментарий от grishowwise

Не вариант, по сути на гит скидывать всякие файлы настроек не более того

SPRATAY
() автор топика
Ответ на: комментарий от Flotsky

Есть одно но если две разные ветки, настройка то одна)

SPRATAY
() автор топика

etckeeper

Ну тогда GNU Stow какой-нибудь.

mord0d ★★★★★
()

я юзаю просто гит

anonymous
()
Ответ на: комментарий от theNamelessOne

То, что человек, использующие подобные формулировки, обычно не понимает разницу между git и github или другим хостингом репозиториев.

P.S. Внимательно перечитал стартовое сообщение, а заодно и другие темы ТСа. Жаль, что модераторы не сносят темы, написанные таким похабным языком.

aquadon ★★★★★
()

Для etc есть etckeeper, а вот для home что не вижу, проше говоря есть ли более лёгкий способ делать бекап на гит пользовальских настроек мм?

Тут всё сложно. С бэкапом конфигов из home есть одна большая проблема - куча разработчиков раскидывает файлы где попало и как попало. В «~/.config» у тебя могут оказаться гигабайты логов, библиотек, сохранёнок от игр. Добавлять отдельные элементы в игнор - сизифов труд. Домашняя директория на столько засрана, что всё ценное надо изначально хранить вне её.

Поэтому есть компромиссный вариант - вынести ценные конфиги из HOME в отдельную директорию и подключать их симлинками через «stow». А дальше эту директорию можно загружать хоть вручную, хоть через etckeeper.

Со stow у тебя есть директория под хранение конфигов, в ней поддиректории с конфигами для отдельных программ:

# ls ./DOTFILES 
vim  zsh

В этих поддиректориях у тебя лежат нужные конфиги с деревом, как будто бы они лежат в HOME:

# ls -a ./DOTFILES/zsh 
.  ..  .config  .zsh_history  .zshrc
# ls -a ./DOTFILES/zsh/.config 
.  ..  zsh

Через stow подключаешь/удаляешь симлинки на эти конфиги.

altwazar ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.