Новый mac выдали на работе? Или наконец обновили свое железо? Теперь в размышлениях что ставить и как? Уже много лет процесс установки нового Mac для меня не занимает много времени, сам запуск конечно =), буквально весь процесс состоит из 3 шагов.

Brewfile 1

Итак 3 шага:

  1. Поставить homebrew, это отличный менеджер пакетов (программ) для Macos:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. Скачать brewfile с бандлом нужных программ, в моем случае это: https://github.com/42point/Brewfile/blob/master/Brewfile и выглядит так но можно редактировать под свои нужды:

    tap "homebrew/cask-fonts"
    tap "sass/sass"
    # пример коммента
    brew "jpeg-xl"
    brew "aom"
    brew "openssl@1.1"
    brew "python@3.10"
    brew "autojump"
    cask "sourcetree"
    mas "Things", id: 904280696
    
  3. Перейти в папку с файлом и запустить установку:

    brew bundle
    

Все, теперь можно оставить машину на пару часов и иногда проверять не нужно ввести пароль от профиля или…

Про приложений из Mac App Store

Обратите внимание, в файле есть инструмент brew/mas, который будет подтягивать программы из App Store. Выглядит это примерно так:

mas list # проверить список установленного
1569813296  1Password for Safari   (2.22.1)
430255202   Mactracker             (7.12.14)
904280696   Things                 (3.20.5)
1012115120  Code Recipes           (2.46)

А поставить можно так:

mas install 1289583905

Что дальше?

  1. Можно поставить шрифты.

    $ brew tap homebrew/cask-fonts         # эту команду надо запустить один раз'!
    $ brew install font-inconsolata
    
  2. Ставить прочий софт.

  3. Если вы разработчик или тестировщик софта под Macos — легко откатиться на нужную версию вашего софта.

  4. Устанавливать дополнительные програмы.

  5. Сохранять свой собственный brewfile.

    brew bundle dump -f
    

Больше советов по macos