Перейти к основному содержимому

macOS

Мои настройки системы и приложения для повседневных задач и разработки. Настройки — дело привычки: ниже мой вариант, а не обязательный набор для всех.

Первоначальная настройка

Названия пунктов могут отличаться в зависимости от версии macOS.

Мышь

В системных настройках мыши отключаю естественную прокрутку.

Сочетания клавиш

В Системных настройках → Клавиатура → Сочетания клавиш меняю:

  • SpotlightOption (Alt) + Пробел.
  • Источники вводаCommand + Пробел для смены языка.

Finder

В настройках Finder:

  • Открывать новые окна в домашней папке пользователя.
  • Оставить нужные элементы бокового меню и убрать теги.
  • Показывать расширения файлов.
  • При поиске искать в текущей папке.

В меню Вид включаю строку пути и строку состояния.

Рабочий стол и Dock

В Системных настройках → Рабочий стол и Dock:

  • Убираю лишние приложения из Dock и настраиваю его размер.
  • Отключаю показ недавних приложений.
  • Включаю автоматическое скрытие Dock.
  • Отключаю показ рабочего стола при нажатии на обои, если этот пункт доступен.
  • Настраиваю двойное нажатие на заголовок окна для сворачивания в Dock.

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

В Пункте управления оставляю только нужные значки.

Подключение сетевого диска

  1. В Finder нажать Command + K.
  2. Ввести адрес общей папки, например smb://nas.local/share, заменив сервер и папку на свои.
  3. Подключиться и при необходимости добавить подключённый том в объекты входа для автоматического подключения.

Установка приложений

Homebrew

Homebrew — менеджер пакетов для установки приложений и консольных утилит.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

После установки выполнить шаги из раздела Next steps, который выведет установщик. Проверить, что команда доступна:

brew --version

Основные приложения

  • Obsidian — заметки в Markdown и личная база знаний.
  • Telegram — мессенджер.
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 — скриншоты с аннотациями.