Твики Леопарда — консольные команды. Часть 2

Итак, новая порция системных настроек Mac OS X, изменяемых через терминал. Вчера было рассказано о более-менее известных твиках, а ниже пойдет речь о не столь распространенных, таких как управление сглаживанием в Safari или настройка эффектов сворачивания окон.

Фон экрана приветствия

defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture “/System/Library/CoreServices/Finder.app/Contents/Resources/vortex.png”

Кнопка включения Exposé

expose button

Включить

defaults write com.apple.dock wvous-floater -bool YES
killall Dock

Выключить

defaults write com.apple.dock wvous-floater -bool NO
killall Dock

Круглая голубая кнопка будет отображена в правом верхнем углу экрана

  • Клик по кнопке имеет тот же эффект, что и F10 (отображение окон активной программы)
  • ⌥+клик имеет тот же эффект, что и F9 (отображение всех окон)

Кнопка выключения Exposé

Включить

defaults write com.appe.dock wvous-showcorners -bool YES
killall Dock

Выключить

defaults write com.appe.dock wvous-showcorners -bool NO
killall Dock

Полукруглая прозрачная кнопка отображается в левом вверхнем углу экрана. Щелчок по ней выключает запущенный сейчас Exposé. Ничего не происходит, если Exposé не запущен.

Установка лимита на количество последних документов.

recent document
defaults write -g NSRecentDocumentsLimit -int 0
‘0’ может быть заменен на любое число.

Эффект при сворачивании окна в Dock

«Джинн»

defaults write com.apple.Dock mineffect genie
killall Dock

«Масштабирование»

defaults write com.apple.Dock mineffect scale
killall Dock

«Всасывание»

defaults write com.apple.Dock mineffect suck
killall Dock

Стандартный эффект

defaults delete com.apple.Dock mineffect
killall Dock

Выравнивание Dock

Слева

pin point
defaults write com.apple.dock pinning -string start
killall Dock

Справа

defaults write com.apple.dock pinning -string end
killall Dock

Посередине (по умолчанию)

defaults delete com.apple.dock pinning
killall Dock

Авто-открытие загрузок в Safari

Включить

defaults write com.apple.Safari AutoOpenSafeDownloads -bool NO

Выключить

defaults write com.apple.Safari AutoOpenSafeDownloads -bool YES

По умолчанию

defaults delete com.apple.Safari AutoOpenSafeDownloads

⌥+клик для перемещения курсора в терминале

Включить

defaults write com.apple.Terminal OptionClickToMoveCursor -bool YES

Выключить

defaults delete com.apple.Terminal OptionClickToMoveCursor

Кнопки прокрутки

Обе слева

defaults write -g AppleScrollBarVariant -string DoubleMin
killall Finder

Обе справа

defaults write -g AppleScrollBarVariant -string DoubleMax
killall Finder

Обе с каждой сторон

scroll arrows
defaults write -g AppleScrollBarVariant -string DoubleBoth
killall Finder

По одной на каждой стороне

defaults write -g AppleScrollBarVariant -string Single
killall Finder

Корзина в Dock

Отображать пустую корзину

defaults write com.apple.dock trash-full -bool NO
killall Dock

Отображать полную корзину

defaults write com.apple.dock trash-full -bool YES
killall Dock

Меню отладки в Адресной книге

debug menu

Включить

defaults write com.apple.addressbook ABShowDebugMenu -bool YES

Выключить

defaults delete com.apple.addressbook ABShowDebugMenu

Анимация в Finder

Включить

defaults write com.apple.finder DisableAllAnimations -bool YES
killall Finder

Выключить

defaults delete com.apple.finder DisableAllAnimations
killall Finder

Пункт «Завершить Finder» в Finder

Отображать

defaults write com.apple.finder QuitMenuItem -bool YES
killall Finder

Не отображать

defaults delete com.apple.finder QuitMenuItem
killall Finder

Анимация привязки к сетке в Finder:

Включить

defaults delete com.apple.Finder AnimateSnapToGrid
killall Finder

Выключить

defaults write com.apple.Finder AnimateSnapToGrid -bool NO
killall Finder

Панель табов в Safari

Отображать всегда

defaults write com.apple.Safari AlwaysShowTabBar -bool YES

Спрятать

defaults write com.apple.Safari AlwaysShowTabBar -bool NO

По умолчанию

defaults delete com.apple.Safari AlwaysShowTabBar
Чтобы увидеть эффект, перезапустите Safari.

Сглаживание шрифтов в Safari

Сильное

defaults write com.apple.Safari AppleAntiAliasingThreshold -int 8
defaults write com.apple.Safari AppleSmoothFontsSizeThreshold -int 8

Слабое

defaults write com.apple.Safari AppleAntiAliasingThreshold -int 2
defaults write com.apple.Safari AppleSmoothFontsSizeThreshold -int 2

Значение по умолчанию

defaults delete com.apple.Safari AppleAntiAliasingThreshold
defaults delete com.apple.Safari AppleSmoothFontsSizeThreshold

Отчеты об ошибках

Отображать отчет

defaults write com.apple.CrashReporter DialogType crashreport

Выключить

defaults write com.apple.CrashReporter DialogType none

По умолчанию

defaults delete com.apple.CrashReporter DialogType

Для Mac OS X существует бесплатная утилита CLIX, которая предоставляет удобный командный интерфейс для команд. CLIX также дает доступ к процессам в командной строке.