shallow-backup

CLI-инструмент для macOS, который бэкапит dotfiles, списки brew/npm/pip-пакетов, шрифты и конфиги приложений в Git-репозиторий. Open source MIT, активно развивается.

📁 utility 👁 53 просмотров 🔄 16 ч. назад

shallow-backup

Бесплатный CLI-инструмент с открытым исходным кодом, который делает снимок настроек macOS-окружения разработчика и сохраняет результат в Git-репозиторий. Идеальное решение для миграции на новый Mac или восстановления после переустановки системы.

Что бэкапит

  • Dotfiles: .zshrc, .bashrc, .gitconfig, .ssh/config, .vimrc и десятки других
  • Списки пакетов: brew, brew --cask, mas, npm, pip, gem, cargo, MacPorts
  • Конфиги редакторов: VSCode (settings + extensions), Sublime Text, Terminal.app
  • Шрифты: пользовательские шрифты из ~/Library/Fonts
  • Кастомные пути: любые папки можно добавить в backup-конфиг

Чем отличается от Mackup

  • Mackup работает через симлинки в облачное хранилище (Dropbox, iCloud)
  • shallow-backup копирует файлы в Git-репозиторий
  • Git даёт историю изменений, версионирование, ветки, прозрачность

Установка

brew install shallow-backup

Или через pipx:

pipx install shallow-backup

Подробнее

См. страницу программы shallow-backup или подробный обзор в блоге.

💻 Связанные программы из каталога

📰 Связанные статьи в блоге

← Все термины словаря