shallow-backup
СтороннееGit-интегрированный CLI-инструмент для бэкапа dotfiles, списков brew/pip/npm-пакетов, шрифтов и конфигов приложений на macOS. Open source MIT, активно развивается.
Описание
shallow-backup - бесплатный CLI-инструмент с открытым кодом, который делает полный снимок настроек macOS-окружения разработчика и пушит результат в Git-репозиторий. Идеальная страховка перед переустановкой системы или переходом на новый Mac.
В отличие от Mackup, который работает через симлинки в облачное хранилище, shallow-backup просто копирует файлы в указанную папку. Это даёт несколько ключевых преимуществ: история изменений через Git, возможность сравнивать настройки в разные моменты времени, восстановление выборочно по категориям.
Что бэкапит:
- Dotfiles: .zshrc, .bashrc, .gitconfig, .ssh/config, .vimrc, .tmux.conf и десятки других конфигурационных файлов из домашней папки.
- Списки пакетов: brew, brew --cask, mas (Mac App Store), npm -g, pip, gem, cargo, macports - все ваши установленные пакеты сохраняются в текстовом виде.
- Конфиги редакторов: VSCode (settings.json, keybindings, extensions), Sublime Text, Terminal.app - всё что обычно настраивается часами.
- Установленные шрифты: копирует пользовательские шрифты из ~/Library/Fonts.
- Пользовательские пути: можно добавить любые папки в backup-конфиг.
- Git-интеграция: автоматический commit и push в указанный репозиторий после бэкапа.
- Trufflehog защита: встроенная проверка на случайно попавшие в backup секреты (API-ключи, токены).
- Условный бэкап: можно настроить какие файлы копировать на основе bash-выражений.
Установка одной командой через pipx или Homebrew. После установки запускается shallow-backup и через интерактивное меню или CLI-флаги выполняется backup. Восстановление на новом Mac - аналогично простое: clone репозитория, запуск shallow-backup --reinstall-all, и через несколько минут все ваши конфиги, пакеты, шрифты на месте.
Программа подходит iOS/macOS-разработчикам со сложным окружением, DevOps-инженерам которые часто пересоздают рабочие машины, frontend-разработчикам с длинным списком npm-пакетов, и всем кому надоело каждый раз настраивать новый Mac с нуля. Активно поддерживается с 2018 года, последний релиз - март 2026.
Похожие программы для macOS
Часто задаваемые вопросы
Программа shallow-backup действительно бесплатная?
Да, shallow-backup распространяется бесплатно и не содержит рекламы, подписок или скрытых платежей. Скачать можно прямо с mac-soft.ru.
На какой версии macOS работает shallow-backup?
Минимальная поддерживаемая версия - macOS 10.15. Программа работает и на всех более новых версиях, включая macOS Sequoia и Tahoe.
Как установить программу для macOS?
Если вы скачали .dmg - откройте его двойным кликом и перетащите иконку программы в папку Applications. Для других типов файлов смотрите подробную инструкцию по установке.
Где скачать shallow-backup?
Это стороннее ПО, которое распространяется разработчиком Aaron Lichtman. Кнопка «Скачать» на странице перенаправит вас на официальный сайт разработчика.
🔍 Похожие запросы
Начните вводить для поиска...