Сегодня на новой работе выдали ещё один мак, аж запечатанный

в коробке - новый М1. Теперь у меня снова два макбука, а новый надо с нуля настраивать...

Кто-нибудь здесь имел опыт с автоматизацией начальной настройки мака? Например, с помощью Ansible, как тут: https://github.com/geerlingguy/mac-dev-playbook

Но не обязательно с помощью ансибла. Может, кто-то ещё чем-то пользовался...

10 ответов

23 просмотра

а че тайм машина или ассистент миграции не устраивает?

Никита - Автор вопроса
Ivan Gaydamakin
а че тайм машина или ассистент миграции не устраив...

Знал, что предложат)) Да я тащемта так и делал, с TimeMachine на внешний хард. Но это такое... Во-первых, всё-таки перенос системы, с уже имеющейся кучей мусора. А иногда бывает нужно начисто установить. Во-вторых - ну это для меня больше как костыль, чем реальная автоматизация

Никита 
Знал, что предложат)) Да я тащемта так и делал, с...

ну вроде твоя тема неплохая, еще можно заморочиться и свой баш скрипт накодить и просто по ssh нужные комманды в теории выполнять

Никита - Автор вопроса
Ivan Gaydamakin
ну вроде твоя тема неплохая, еще можно заморочитьс...

Ну, баш-скрипт - это не идемпотентно) Так-то я говнял маленькие скриптики для подобных настроечных задач, но хотелось бы больше декларативности Но с другой стороны вваливать кучу времени на написание и дебаг плейбука под себя - хз. Я как-то разочаровался в этой теме, после того, как кто-то правильно на реддите указал, что с выходами новых версий макос и появлением там новых настроек, изменением названий старых и т.п. идея с "идеальным плейбуком мечты" как-то такая себе. Вот и решил у сообщества спросить, насколько велик уровень моей замороченности 😅

Никита 
Ну, баш-скрипт - это не идемпотентно) Так-то я гов...

Мне кажется, что bash скрипт с вызовами brew и все Тем более, cask позволяет настольные приложения ставить многие

Никита 
Знал, что предложат)) Да я тащемта так и делал, с...

пожалуй башем "собирать" для миграции настройки твоего софта, будет самое верное, но тут о двух концах, задача редкая, а софт периодически меняется (развивается система, меняются пути, меняются аппки), поэтому поддерживать такую байду руками, маловероятно что разумно в принципе для персонального пользования. я для себя держу таблицу в ношине (как-то кидал сюда скрин), периодически стараюсь её дополнять/поддерживать, чтобы раскатывать систему с нуля по-быстрому. В ней есть и колонка с путями/настройками, чтобы быстро выдернуть их из бекапа, например, ну и флажки типа установлено приложение или было, но плохое, etc.

Никита - Автор вопроса
Роман A
пожалуй башем "собирать" для миграции настройки тв...

Ну понятненько. Насчёт > софт периодически меняется (развивается система, меняются пути, меняются аппки) я и написал) После того, как задумался об этом, к идейке с плейбуками охладел. Ну раз и тут никто не заморачивался так, то действительно, bash-скрипт норм тема. В целом я ток щас подумал нахер мне эта идемпотентность, задача действительно редкая и толку от неё тут мало

Никита 
Знал, что предложат)) Да я тащемта так и делал, с...

https://wickedchicken.github.io/post/macos-nix-setup/ но я не пробовал, просто видел

Victor
https://wickedchicken.github.io/post/macos-nix-set...

есть еще mint, но там только свифтовые тулзы

Ivan Gaydamakin
есть еще mint, но там только свифтовые тулзы

Ну nix по идее это все вообще, но хз насколько оно юзабельно уже.

Похожие вопросы

Обсуждают сегодня

Покажите пальцем на того кто полностью выключает мак ?
Верман Devil
6
Мне вот любопытно. Уже сколько времени имею соблазн купить макбук, ибо подозреваю что очень уж удобен будет в связке с другой техникой от эпл которая у меня есть, да и сам по ...
Not Yeromin
18
я для уточнения: ты действительно дурачок или ты прикидываешься?
Anton Karmanov
4
И вот я думаю, а нужно ли мне собирать комп на винде ?
Верман Devil
9
парни, перекличка, кто куда сыбал из рф, и где можно комфортно робить и снимать хату?
Mr. Marsh McElroy
6
Ребят чем (прога или сайт) можно нарезать видео на кадры?
Сергей Сергеевич 🐾
8
ты не думал хотя бы в Новосиб переехать с такими запросами?
Anton Karmanov
2
https://www.youtube.com/watch?v=gxGBBhSm5Co майкрософт так обосрались что на их фоне даже эпл похвалить пришлось за отличный девайс/цену 😁
Oleg
2
Что за загадка человечества? Почему Гетконтакт остается в App Store ГОДАМИ если просит оформить подписку в обход app store. Так еще и для отмены требует заходить на сайт
Саша
1
парни, а почему остальные (например производители видеокарт и мониторов) не переходят на тандерболты? зачем все юзают hdmi display port? ведь унификация это круто? ну он будет...
Mr. Marsh McElroy
2
Карта сайта