dannystewart /
volumeHUD
Верните классические индикаторы громкости и яркости macOS в стиле до версии Tahoe.
Форки
5
Звёзды
235
Issues
0
volumeHUD возвращает на macOS компактные индикаторы громкости и яркости из старых версий системы вместо громоздких элементов современных ОС.
Что делает
Современный macOS перегружает экран огромными плашками при изменении звука или яркости. Это бесит, когда работаешь в полноэкранном режиме или просто хочешь минимализма. volumeHUD убирает эти навязчивые элементы.
Инструмент заменяет стандартный интерфейс на аккуратный, лаконичный HUD. Он появляется только тогда, когда ты меняешь настройки. Это работает незаметно и не отвлекает от кода.
Как работает
Это Swift-приложение, которое перехватывает системные события изменения яркости и громкости. Оно рисует собственный оверлей поверх всех окон. Программа работает как фоновый процесс и не требует сложной настройки.
Кому подходит
Владельцам современных MacBook, которые скучают по интерфейсу macOS до обновления Tahoe.
Дизайнерам и разработчикам, которые любят минималистичные рабочие пространства без лишних визуальных шумов.
Вайб-кодерам, собирающим кастомные сборки macOS для продуктивной работы.
Основные возможности
Замена системного индикатора громкости на компактный аналог.
Отображение уровня яркости в классическом стиле.
Минимальное потребление оперативной памяти.
Работа в фоновом режиме без иконки в Dock.
Быстрая реакция на нажатие функциональных клавиш.
Как установить
Скачай готовый бинарный файл из раздела Releases на GitHub. Распакуй архив и перенеси приложение в папку Applications.
open /Applications/volumeHUD.appПосле запуска дай приложению необходимые права доступа в настройках безопасности macOS, чтобы оно могло отображать оверлей поверх других окон.
Как применить в своём продукте
Если ты создаешь кастомную утилиту для macOS или собираешь "свою" среду разработки на базе macOS, volumeHUD станет отличным дополнением для улучшения UX.
Включить в состав своего набора инструментов для настройки macOS.
Использовать как пример реализации оверлейного интерфейса на Swift.
Рекомендовать пользователям своего SaaS, если он требует частой смены настроек экрана или звука.
Подводные камни
Приложение требует прав доступа к функциям универсального доступа (Accessibility). Без них оверлей не появится поверх других окон. Также учитывай, что это сторонний код, который может конфликтовать с будущими обновлениями macOS, если Apple изменит API управления системными индикаторами.
Частые вопросы
Будет ли приложение работать на новых версиях macOS?
Автор разработал его как замену интерфейсу Tahoe, поэтому оно рассчитано на современные системы. Если Apple выпустит крупное обновление, где API изменится, потребуется пересборка проекта через Xcode.
Как полностью удалить этот индикатор?
Просто закрой приложение через Activity Monitor или выгрузи его из автозагрузки. После этого системные индикаторы macOS вернутся в исходное состояние автоматически.
Можно ли настроить внешний вид HUD?
Нет, это готовое решение с фиксированным дизайном. Оно создано для возврата к классическому виду, а не для глубокой кастомизации под каждый запрос пользователя.
Топики
Похожие репозитории
Lunar автоматически подстраивает яркость внешних мониторов под освещение и настройки MacBook. Идеально для создания комфортного рабочего пространства.
MonitorControl превращает любой сторонний монитор в нативный Apple Display. Управляй яркостью и звуком через клавиатуру Mac или шорткаты.
FineTune — macOS-утилита для настройки громкости каждого приложения, маршрутизации аудио и эквалайзера. Бесплатная замена SoundSource для работы со звуком.
eqMac — это системный эквалайзер и аудиомикшер для macOS. Позволяет управлять звуком каждого приложения отдельно и настраивать частоты через системный драйвер.
Данные обновлены: 24 марта 2026 г.