macOS
Мои настройки системы и приложения для повседневных задач и разработки. Настройки — дело привычки: ниже мой вариант, а не обязательный набор для всех.
Первоначальная настройка
Названия пунктов могут отличаться в зависимости от версии macOS.
Мышь
В системных настройках мыши отключаю естественную прокрутку.
Сочетания клавиш
В Системных настройках → Клавиатура → Сочетания клавиш меняю:
- Spotlight —
Option (Alt) + Пробел. - Источники ввода —
Command + Пробелдля смены языка.
Finder
В настройках Finder:
- Открывать новые окна в домашней папке пользователя.
- Оставить нужные элементы бокового меню и убрать теги.
- Показывать расширения файлов.
- При поиске искать в текущей папке.
В меню Вид включаю строку пути и строку состояния.
Рабочий стол и Dock
В Системных настройках → Рабочий стол и Dock:
- Убираю лишние приложения из Dock и настраиваю его размер.
- Отключаю показ недавних приложений.
- Включаю автоматическое скрытие Dock.
- Отключаю показ рабочего стола при нажатии на обои, если этот пункт доступен.
- Настраиваю двойное нажатие на заголовок окна для сворачивания в Dock.
Для активных углов использую модификатор Shift, чтобы не вызывать действия случайно: Mission Control и показ рабочего стола в правом нижнем углу.
В Пункте управления оставляю только нужные значки.
Подключение сетевого диска
- В Finder нажать
Command + K. - Ввести адрес общей папки, например
smb://nas.local/share, заменив сервер и папку на свои. - Подключиться и при необходимости добавить подключённый том в объекты входа для автоматического подключения.
Установка приложений
Homebrew
Homebrew — менеджер пакетов для установки приложений и консольных утилит.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
После установки выполнить шаги из раздела Next steps, который выведет установщик. Проверить, что команда доступна:
brew --version
Основные приложения
brew install --cask obsidian telegram-desktop
Applite — необязательный графический интерфейс для установки приложений через Homebrew.
brew install --cask applite
App Store
- Pixea — просмотр изображений.
- Windows App — подключение к удалённым Windows-компьютерам по RDP; на странице Microsoft есть ссылки для установки.
Разработка
Терминал и редактор
- Tabby — терминал, который я использую, в том числе для SSH.
- Visual Studio Code — редактор кода.
brew install --cask tabby visual-studio-code
Oh My Zsh — дополнительная настройка оболочки zsh: темы и плагины. Устанавливается отдельно от терминала и не обязателен для работы Tabby.
Python
uv — управление версиями Python, зависимостями и окружениями проектов.
brew install uv
Контейнеры и Kubernetes
- OrbStack — запуск контейнеров и Linux-машин на macOS.
- FreeLens — графический интерфейс для работы с Kubernetes. Нужен только при работе с кластерами.
brew install --cask orbstack
brew install --cask freelens
HTTP
oha — генератор HTTP-нагрузки для проверки производительности сервисов.
brew install oha
Фото и видео
- Krita — рисование и редактирование изображений.
- OBS Studio — запись экрана и трансляции.
- DaVinci Resolve — монтаж и цветокоррекция видео.
Полезные утилиты
Дополнения под конкретные задачи — устанавливать весь список не нужно.
- Raycast — запуск приложений, поиск и быстрые действия.
- Rectangle — размещение окон с помощью сочетаний клавиш.
- Stats — показатели нагрузки системы в строке меню.
- AppCleaner — удаление приложений вместе со связанными файлами.
- Maccy — история буфера обмена.
- PDFgear — работа с PDF.
- balenaEtcher — запись образов на USB-накопители.
- Shottr — скриншоты с аннотациями.