таймер-помодоро для Mac
обновлено · автор Anton Shakirov
отсчитать десять минут macOS умеет. чего она не умеет — держать ритм: ни цикла работы и отдыха, ни своего шаблона, ни способа превратить идущий отсчёт в секундомер. вот эту часть и берёт на себя hop.

| what it is | timer inside hop, a menu bar app for macOS |
|---|---|
| price | free — no trial, no pro tier, no account |
| licence | MIT, source on GitHub |
| requires | macOS 14 or later, Apple silicon or Intel |
| works offline | yes |
| data sent anywhere | none |
как поставить таймер в строке меню Mac
задаётся он одним жестом: потяните цифры, наберите время как на микроволновке или нажмите шаблон, сделанный для того, что вы засекаете каждый день. дальше отсчёт живёт в строке меню, а не в окне, которое приходится держать открытым, — а в конце звучит один сигнал, и цифры продолжают мигать. в этом и разница между таймером, который вы заметили, и таймером, который вы пропустили.
шаблоны, циклы работы и отдыха и то, что сигнал финиша может сделать с играющим звуком, — подробная сторона, на вашем языке: таймер в инструкции
отсчёт живёт в той же иконке, что и остальной hop, так что наверху прибавляется один пункт, а не ещё один претендент на оставшееся место. на Mac с вырезом это место кончается раньше, чем принято думать: куда деваются иконки строки меню за вырезом
что умеет встроенный таймер «Часов» и где он останавливается
начните отсюда: для многих это и есть весь ответ. у приложения «Часы» есть вкладка с таймерами, и она лучше своей репутации: готовые круглые значения, недавние таймеры, которые перезапускаются одним кликом, и, начиная с macOS 14.2, несколько таймеров одновременно — у каждого своё имя и свой звук.
и она делает то, чего от неё обычно не ждут: таймер «Часов» продолжает считать, пока Mac спит. это не работающее приложение, которое притворяется таймером, а запланированное событие, которым распоряжается сама система.
формулировка самой Apple в руководстве по «Часам»: «it continues even if you open another app or if your Mac goes to sleep» (страница английская) — как ставить таймеры в «Часах» на Mac
как вывести таймер в строку меню Mac
это один из первых вопросов про таймеры на Mac, и ответ на него недавно изменился. в macOS 26 для таймера появился свой пункт строки меню: это модуль «Пункта управления», выключенный до тех пор, пока вы не включите его в «Системных настройках» → «Пункт управления», в списке значков строки меню.
включите — и идущий таймер «Часов» будет отсчитывать наверху экрана, как любой другой значок. то есть «отсчёт в строке меню, который переживает сон» больше не требует ничего ставить, а страница, которая говорит обратное, описывает Mac постарше.
где встроенный таймер останавливается
останавливается он на ритме. у «Часов» нет никакого цикла работы и отдыха: ничто не повторяется, ничто не чередуется, и ничто не знает, что после двадцати пяти минут работы идут пять минут отдыха. настройка повтора там принадлежит будильникам и означает дни недели, а не круги.
готовые значения там системные, а не ваши: сохранить «текст, 52 минуты» и взять его завтра нельзя — можно только перезапустить то, что вы запускали до этого. секундомер лежит на отдельной вкладке, поэтому идущий отсчёт им не станет. а таймер, который хочется отложить в сторону, придётся отменить.
для яиц и стирки всё это неважно, поэтому: разовый таймер — берите «Часы», а в macOS 26 заодно выведите его в строку меню. простой случай заканчивается там, где таймер перестаёт быть разовым и становится ритмом, который вы держите весь день.
помодоро и другие циклы работы и отдыха
25 и 5 есть внутри, и 52/17 с 90/15 тоже — для тех, у кого внимание не режется на двадцатипятиминутные куски. цикл идёт сам: работа, отдых, работа, и на стыке вам ничего перезапускать не нужно.
что лучше, 25/5 или 52/17
ни то, ни другое. двадцать пять минут достаточно короткие, чтобы легко начать, — и это важно, когда проблема как раз в том, чтобы начать. пятьдесят две достаточно длинные, чтобы войти в дело, которому нужен разгон, — и это важно, когда проблема в глубине.
цикл — это ритм, а не учение, и правильный тот, который вы выдерживаете. своя пропорция, которой вы держитесь, лучше знаменитой, которую вы бросаете к среде. поэтому свой цикл задаётся двумя числами и дальше повторяется сам.
а если под вопросом лежит не «сколько я работаю за один заход», а «куда вообще делся день», — это другой инструмент в той же панели: трекер времени
таймер в строке меню, который не теряет ни секунды
этим дефектом известен весь класс, и важно, у кого он на самом деле есть. у «Часов» от Apple его нет. у многих маленьких таймеров в строке меню, которые ставят вместо них, — есть, и «таймер не сработал после того, как Mac проснулся» — один из запросов, с которыми про них приходят.
почему таймер в строке меню уезжает после сна
таймер, написанный простым способом, считает: раз в секунду тикает и вычитает единицу. пока приложение бодрствует, это верно, и перестаёт быть верным в ту секунду, когда оно засыпает. закройте крышку на десять минут — и отсчёт врёт ровно на десять минут, потому что, пока Mac спал, ничто не тикало.
и даже наяву тиканье неточно. macOS сдвигает моменты срабатывания таймеров, чтобы будить процессор один раз ради нескольких, а не по разу ради каждого, и длинный отсчёт, собранный из тиков, копит этот зазор. Apple просит разработчиков такое допускать именно потому, что это экономит энергию (страница английская): minimize timer use
hop хранит момент, когда таймер должен сработать, а не оставшиеся секунды. копить нечего и пропустить нечего: Mac может уснуть, панель может закрыться, а время в строке меню, когда вы вернётесь, останется верным. «Часы» идут тем же путём — поэтому они и есть честная мерка для всех остальных.
секундомер и карман для таймера
одно нажатие превращает отсчёт в секундомер — на случай, когда вопрос не «сколько осталось», а «сколько это заняло». вкладку переключать не нужно, начинать заново тоже.
идущий таймер можно убрать в карман, пока вы пробуете другой, — так что засечь задачу не стоит вам наполовину пройденного помодоро. когда отсчёт заканчивается, звучит один сигнал, а цифры мигают, пока вы не сбросите таймер; заодно он умеет поставить на паузу то, что играло, — чтобы конец круга не прошёл мимо вас в наушниках.
чем этот помодоро-таймер отличается от других
помодоро-приложений для macOS десятки, и многие из них приятные. некоторые добавляют блокировку отвлечений, статистику и серии дней подряд. если вас держит в строю именно это — те приложения вокруг этого и построены, а наше нет. многие из них бесплатны, и как минимум одно хорошее с открытым кодом: называть себя единственным вариантом здесь не вправе никто.
| что вам нужно | встроенный способ | с hop |
|---|---|---|
| таймер на десять минут, один раз | «Часы», готовое значение, запуск — и это переживёт сон | не нужен, берите «Часы» |
| чтобы отсчёт было видно в строке меню | в macOS 26 это есть: включите таймер в настройках «Пункта управления» | он там сразу, включать нечего |
| 25/5 весь день, не трогая его руками | циклов нет вовсе, каждый круг перезапускается руками | цикл идёт сам |
| свой ритм — 52/17 или тот, что вы придумали сами | готовые значения системные, свои не сохранить | 52/17 и 90/15 внутри, свой — двумя числами |
| сколько это заняло, считая от идущего отсчёта | секундомер на отдельной вкладке, начинать заново с нуля | одно нажатие превращает отсчёт в секундомер |
| сторонний таймер в строке меню, совравший после пробуждения Mac | — | момент срабатывания закреплён, а не натикивается |
остаётся вот что: таймер в одном клике, который правильно ведёт своё время, держит ритм, о котором «Часы» вообще не подозревают, и не просится стать системой продуктивности. и живёт он в той же иконке, что и восемнадцать других инструментов.
переключатель запрета сна лежит строкой ниже, в той же панели: запрет сна для Mac
и буфер обмена — вторая причина, по которой вообще открывают приложение в строке меню: менеджер буфера обмена
frequently asked questions
- есть ли в macOS встроенный помодоро-таймер?
- есть таймер, но не помодоро. приложение «Часы» отсчитывает время, держит готовые значения и недавние таймеры и умеет несколько сразу, но циклов работы и отдыха у него нет: ничто не повторяется и не чередуется само.
- как вывести таймер в строку меню Mac?
- в macOS 26 таймер — элемент «Пункта управления»: откройте «Системные настройки» → «Пункт управления», найдите таймер в списке значков строки меню и включите его. после этого идущий таймер «Часов» отсчитывает время наверху экрана.
- продолжает ли таймер идти, пока Mac спит?
- в hop — да: он закрепляет момент срабатывания, а не считает секунды, и «Часы» от Apple делают так же. многие маленькие сторонние таймеры в строке меню так не умеют — поэтому отсчёт и возвращается неверным после закрытой крышки.
- можно ли задать свой цикл работы и отдыха?
- да. 25/5, 52/17 и 90/15 есть внутри, а свой задаётся двумя числами.
- можно ли вместо этого запустить секундомер?
- да, одно нажатие переключает отсчёт в секундомер, не бросая того, что вы засекали.
- что происходит, когда время вышло?
- звучит один сигнал, а цифры мигают, пока вы не сбросите таймер. заодно он может поставить на паузу то, что играет.
- можно ли держать два таймера?
- идущий таймер можно убрать в карман, пока вы пользуетесь другим, — так цикл, пройденный наполовину, не теряется.
other tools in hop
- clipboard historyeverything you copied — text, links, screenshots and whole files.
- screenshotsan area, a window or the whole screen — marked up before it leaves the screen.
- qr code scannerread the code where it sits on screen — no reaching for your phone.
об авторе

Anton Shakirovсоздаёт hop
создаёт hop и все страницы этого сайта. девятнадцать инструментов под одной иконкой в menu bar, MIT и открытый код. на issue и письма отвечает сам.