таймер-помодоро для Mac

обновлено · автор

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

панель hop в строке меню macOS: timer
timer in hop at a glance
what it istimer inside hop, a menu bar app for macOS
pricefree — no trial, no pro tier, no account
licenceMIT, source on GitHub
requiresmacOS 14 or later, Apple silicon or Intel
works offlineyes
data sent anywherenone
download hopfree · macOS 14+ · Apple silicon and Intel

как поставить таймер в строке меню 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

ни то, ни другое. двадцать пять минут достаточно короткие, чтобы легко начать, — и это важно, когда проблема как раз в том, чтобы начать. пятьдесят две достаточно длинные, чтобы войти в дело, которому нужен разгон, — и это важно, когда проблема в глубине.

цикл — это ритм, а не учение, и правильный тот, который вы выдерживаете. своя пропорция, которой вы держитесь, лучше знаменитой, которую вы бросаете к среде. поэтому свой цикл задаётся двумя числами и дальше повторяется сам.

а если под вопросом лежит не «сколько я работаю за один заход», а «куда вообще делся день», — это другой инструмент в той же панели: трекер времени

download hopfree · macOS 14+ · Apple silicon and Intel

таймер в строке меню, который не теряет ни секунды

этим дефектом известен весь класс, и важно, у кого он на самом деле есть. у «Часов» от 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.

об авторе

Антон Шакиров, автор hop

создаёт hop

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

download hopfree · macOS 14+ · Apple silicon and Intel