Брова MacBook нарешті працює
Наводиш курсор на брову — і з неї розгортається історія буфера обміну, скріншоти, плеєр і кнопка «не спати». Легка нативна апка без іконки в Dock.
Усе, що вміє
Буфер обміну
Історія скопійованого: текст, посилання, картинки, файли. Дублікати не множаться, закріплене не зникає. Паролі з менеджерів не захоплюються.
Скріншоти
І ті, що в буфер, і ті, що на диск. Лягають у стрічку мініатюр, звідки їх можна витягнути в будь-яку апку.
⇧⌘4 · ⌃⇧⌘4Плеєр
Що б не грало: YouTube у браузері, VLC, Podcasts, Music. Обкладинка, трек, пауза, наступний, перемотка.
Клавіатурний режим
Хоткей відкриває панель без миші: стрілки ходять по історії, Enter вставляє туди, де ти друкував, ⌘C копіює, пробіл ставить плеєр на паузу.
⇧⌘VВставка кліком
Клік по картці одразу вставляє її в апку, де ти щойно друкував. Панель ніколи не забирає фокус.
Peek
Коли панель згорнута, нове в буфері або новий трек на дві секунди показуються крилами навколо брови, як Dynamic Island.
Не спати
Сова в хедері не дає ноуту заснути годину, дві, три або без терміну. Те саме, що caffeinate, лише однією кнопкою. Поки не спить ноут, не спить і вона.
Полиця
Кинь файл, текст, посилання чи картинку на брову, і воно ляже в історію. Потім витягнеш звідти як будь-яку картку.
Поділитися
Витягни картку мишкою в Telegram, Slack чи Finder, або AirDrop і системне меню «Поділитися» прямо з картки.
Чому не гріє процесор
Панель у брові має право жити в фоні роками. Тому в BrovaDida нема жодного глобального монітора миші й нічого не крутиться в циклі.
- У простої вікно панелі має розмір рівно з брову і лише слухає «курсор зайшов / вийшов».
- Буфер обміну перевіряється порівнянням одного числа двічі на секунду. Робота є лише тоді, коли воно змінилось.
- Скріншоти ловляться подією файлової системи, не опитуванням.
- Плеєр слухає системні сповіщення Now Playing через маленький адаптер, який спить у run loop і прокидається лише на зміну.
- Мініатюри декодуються зі зменшенням під час декодування, у фоні, і кешуються. Анімації — SwiftUI spring на GPU.
Встановлення
Апка підписана не сертифікатом Apple і не нотаризована, тому при першому запуску macOS скаже, що «не може перевірити, чи вона не містить шкідливого ПЗ». Це один зайвий крок у Системних параметрах, далі все як зі звичайною програмою.
Завантаж і відкрий DMG
Перетягни BrovaDida у теку Програми поруч. Образ потім можна викинути.
Запусти з Програм
macOS покаже попередження з кнопками «Готово» і «Перемістити в Смітник». Натисни «Готово», нічого не викидай.
Системні параметри → «Відкрити все одно»
Одразу після попередження відкрий Системні параметри → Конфіденційність і безпека, прокрути вниз до «BrovaDida заблоковано» і натисни «Відкрити все одно», підтвердь паролем або Touch ID. Це раз і назавжди. На macOS 15 і новіших «правий клік → Відкрити» вже не допомагає.
Дозволи — за бажанням
Вставка кліком і Enter потребують «Універсального доступу»; гучність Music — дозволу на автоматизацію. Без них панель усе одно копіює.
Питання
Чи працює на зовнішньому моніторі або з закритою кришкою?
Ні. Панель живе в фізичній брові вбудованого дисплея. Коли брови на екрані нема, панель ховається і з'являється знову, щойно кришку відкрито.
Які Mac підтримуються?
MacBook Air і Pro з бровою (2021 і новіші) на Apple Silicon, macOS 14 Sonoma або новіша. Збірка лише для Apple Silicon.
Які плеєри бачить панель?
Усе, що показує macOS у своєму «Зараз грає»: Music, Podcasts, Spotify, VLC, YouTube у Safari чи Chrome. Гучність регулюється лише для Music. Якщо системний канал Now Playing колись стане недоступним, панель автоматично переходить на роботу лише з Music.
Куди йде мій буфер обміну?
Нікуди. Апка не має мережевого коду взагалі: історія зберігається в JSON і PNG у Application Support на твоєму Mac. Записи менеджерів паролів позначені як приховані й не захоплюються.
Чому macOS каже, що апка може містити шкідливе ПЗ?
Бо апка підписана власним сертифікатом, а не сертифікатом Apple Developer ID, і не нотаризована. Це не про безпеку коду, а про 99 доларів на рік. «Відкрити все одно» в Системних параметрах → Конфіденційність і безпека розв'язує це раз і назавжди. Для терміналу: xattr -dr com.apple.quarantine /Applications/BrovaDida.app
Навіщо «Універсальний доступ»?
Щоб вставити картку в іншу апку, панель натискає ⌘V за тебе, а macOS дозволяє це лише програмам з цим дозволом. Він потрібен тільки для вставки кліком і Enter; копіювання, скріншоти, плеєр і решта працюють без нього.