Как удалить из дока иконку Twitter.app

Совет прислан читателем

Установил себе Twitter из Appstore. Клиент имеет иконку в менюбаре, но из Dock не убирается. Вышел из приложения, зашел в папку «Программы», правый клик по иконке твиттера → показать содержимое пакета → Contents → файл info.plist. Открыл в textedit, нашел LSUIElement, и после него тег <false/> поменял на <true/>. Запустил — все ОК!

Убираем из дока иконки незапущенных приложений

Если вы любите минимализм, то вот вам один трюк, который позволяет отображать в доке только иконки запущенных приложений. Откройте терминал и выполните там команды:

    defaults write com.apple.dock static-only -bool TRUE
    killall Dock

Лично для меня это весьма удобно, т.к. для запуска программ я использую Spotlight, который открывается по нажатию Control-Пробел.

Для того, чтобы вернуть всё обратно нужны такие команды:

    defaults write com.apple.dock static-only -bool FALSE
    killall Dock

Ловим иконку в прыжке

Если вы используете скрытый док, который появляется на экране только при подведении к нему мышки, и какая-то программа захочет вашего немедленного внимания, и её иконка начнёт прыгать в доке, в Snow Leopard вы можете поймать её «в полёте», не вызывая на экран сам док.

Кажется мне нужно писать предложения покороче.

Контекстные меню в доке

В 10.6 при длинном нажатии на иконку приложения в доке включается режим Exposé для данного приложения. В более ранних версиях ОС открывалось контекстное меню.

Для того, чтобы вернуть старое поведение дока, вам помогут следующие команды терминала:

defaults write com.apple.dock show-expose-menus -bool no
killall Dock  


10.6: Новый вид стеков

Стеки в Snow Leopard можно отображать в разных видах. Один из них — list. Стандартно это выглядит так: oldstack

Можно сделать так: newstack

Для этого выполните в терминале это:

defaults write com.apple.dock use-new-list-stack -bool YES
killall Dock

Вернуть обратно можно так:

defaults write com.apple.dock use-new-list-stack -bool NO
kilall Dock

Нужен быстрый перевод иностранного слова — воспользуйся TranslateIt!.

10.6: Контекстное меню в доке

Для того, чтобы увидеть контекстное меню программы в доке без пунктов, которые относятся собственно к программе, нужно щёлкнуть правой кнопкой по значку с зажатой клавишей Cmd.

Перевод с английского, немецкого, испанского — нет ничего проще. Используй TranslateIt!.

Только одно приложение за раз

Если вы напряжённо над чем-то работаете в одной программе, то, вероятно, вам мешают открытые окна других программ.

Можно сделать так, чтобы при выборе программы в доке, окна всех остальных программ скрывались. Для этого выполните следующую команду:

defaults write com.apple.dock single-app -bool TRUE

И перезапустите док:

killall Dock

Теперь, при выборе программы в доке, вы не увидите мешающих окон. Это работает только с доком, при переключении по Cmd-Tab или при выборе нужного окна мышкой, остальные окна не скроются.

Также эту функциональность можно получить, если выбирать приложения с зажатой клавишей Option.

iPhone: Изменяем вид дока

Хотите такой же док? Тогда делайте так:

(далее…)

Делаем прозрачными иконки скрытых приложений в доке

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

defaults write com.apple.Dock showhidden -bool YES

Чтобы все вернулось назад, нужно YES заменить на NO.

10.5: Spaces и переключение приложений

В новом «Леопарде» версии 10.5.2 появилась скрытая возможность изменить поведение Spaces при переключении приложений с помощью Cmd-Tab. Можно отменить переключение рабочих столов при смене активного приложения. Для этого нужно выполнить в терминале следующую команду:

defaults write com.apple.Dock workspaces-auto-swoosh -bool NO

После этого перезагрузите Dock с помощью killall Dock.

У этого метода есть одна особенность. Если вы привязали программу к определённому рабочему столу, и пытаетесь в неё переключиться находясь на другом рабочем столе, вы её не увидите. Например, Safari привязана к первому столу в то время, как вы находитесь на втором. Вы нажимаете Cmd-Tab, переключаетесь в Safri и нажимаете Cmd-N для того, чтобы создать новое окно. Окна на втором рабочем столе вы не увидите. Но оно создастся на первом. В принципе, это выглядит достаточно логично, но иногда сильно сбивает с толку. Имейте в виду.