Автоматическая настройка Mac OS X с помощью сценария Bash: 27 команд записи по умолчанию
Оглавление:
- Вариант 1) Полный набор: настройка .bash_profile, .bash_prompt, .aliases, git и Mac OS X со значениями по умолчанию пишет
- Вариант 2) По умолчанию изменения записываются только в Mac OS X
- Вариант 3. Выборочная настройка OS X путем самостоятельного ввода команд записи по умолчанию
Если вы продвинутый пользователь и настраиваете новый Mac, вы, вероятно, настраиваете ОС с помощью множества команд записи по умолчанию и настройки .alias. Это то, что вы можете ввести вручную, использовать простой инструмент, такой как LionTweaks, или проверить этот новый замечательный скрипт с GitHub под названием .osx.
Примечание: это, очевидно, предназначено для более продвинутых пользователей, которые знакомы с командной строкой и понимают, какие изменения они вносят. Прочтите статью полностью, чтобы узнать, подходят ли вам эти настройки. Если что-то из этого кажется запутанным, вам, вероятно, не следует вносить эти изменения или, по крайней мере, использовать этот метод, и вышеупомянутая утилита LionTweaks может подойти лучше. Действуйте на свой страх и риск.
Вариант 1) Полный набор: настройка .bash_profile, .bash_prompt, .aliases, git и Mac OS X со значениями по умолчанию пишет
Если вы хотите внести множество изменений в настройки .bash_profile, .aliases, .gitconfig и всех приведенных ниже команд записи по умолчанию, вы можете использовать эту команду git в Терминале, чтобы сделать все. Прежде чем приступить к этому, было бы неплохо просмотреть файлы самостоятельно, чтобы убедиться, что изменения нужны именно вам.
git clone https://github.com/mathiasbynens/dotfiles.git && cd dotfiles && ./bootstrap.sh
Файл .aliases довольно полезен, но включает в себя некоторые команды, такие как ngrep, которые не предустановлены по умолчанию, поэтому для их установки вам понадобится homebrew или что-то другое.
Вариант 2) По умолчанию изменения записываются только в Mac OS X
Если вас не интересуют все настройки и псевдонимы терминала, вы также можете получить файл .osx по этой ссылке
В любом случае, после завершения работы git или после того, как вы сами скачали файл .osx, вы можете выполнить скрипт с помощью:
./.osx
Это одновременно активирует все перечисленные ниже команды. Мы рассмотрели почти все это ранее, но иметь их централизованно и легко записывать из сценария bash очень полезно, когда вы настраиваете новый Mac.
Вариант 3. Выборочная настройка OS X путем самостоятельного ввода команд записи по умолчанию
Вот полный список команд записи по умолчанию, содержащихся в файле .osx, просмотрите его перед запуском скрипта или просто выберите, какие из них вы хотите использовать, поместив их в Терминал:
Если вы вносите изменения вручную, многие из них потребуют повторного запуска Finder, Dock или других приложений, прежде чем они будут активированы. Обычно это выполняется с помощью сценария с предпоследней командой («Убить затронутые приложения»), но с таким большим количеством изменений может быть проще просто перезагрузить Mac, чтобы убедиться, что все работает правильно.
Спасибо Брайану за это!