Твики Леопарда — консольные команды. Часть 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 также дает доступ к процессам в командной строке.

Один комментарий rss

Roman, 18.03.2009

Большинство настроек доступны из графического интерфейса, некоторые не полностью. К тому же перед killall не хватает точки с запятой :) типа «defaults write com.apple.Dock mineffect suck; killall Dock»

Оставить комментарий