Розімнись · щогодини
Потягусь
Гусь, який блокує екран, поки ти не розімнешся.
Щогодини екран заливає лужок, і на ньому стоїть нахабний гусь. Він прийшов нагадати про шию, спину й ноги. Дедлайни почекають пів хвилини.
macOS при першому відкритті скаже, що не може перевірити розробника: застосунок не підписаний платним Apple Developer ID. Це не вірус, це відсутність підпису. Правий клік → «Відкрити», а на macOS 15 — Системні налаштування → Конфіденційність і безпека → «Відкрити все одно».
- macOS
- щогодини о :05
- безкоштовно
- open source

Як це працює
Не нагадування. Блокування.
Звичайні нагадування закриваються одним рухом. Потягусь закриється, лише коли ти встанеш, клацнеш і дочекаєшся кінця таймера.
- 01Перевіряє момент
Чи ти не на дзвінку і чи екран не заблокований. Якщо все чисто — виходить.
- 02Заливає екран лужком
Поверх усіх вікон, на кожному моніторі. Гусь стоїть і чекає.
- 03Чекає на клік
Таймер не піде, поки ти не натиснеш «Встаю — поїхали». Пересидіти не вийде.
- 04Відлік і вправа
3-2-1, потім 30–60 секунд вправи з підказками. Гусь робить її разом з тобою.
- 05Записує результат
Скільки разів розім'ялась сьогодні, серія днів, улюблена вправа. Усе локально.
Якщо момент зовсім невдалий — «Ще 5 хв» або пропустити цю годину. Пауза на 30 хв, годину, дві або до кінця дня є в меню-барі.
Три стани
Так це виглядає на екрані.



Вправи
17 коротких вправ для того, що найбільше страждає від сидіння.
Від 30 секунд до хвилини. Обираються випадково, одна й та сама не повторюється, доки не пройдуть щонайменше чотири інші.
- Шия й голованахили, півкола, вухо до плеча
- Очі20-20-20, пальмінг, погляд удалину
- Спина й грудидотягнись до стелі, кіт-корова, розкриття грудей
- Ноги й кровообігприсідання, марш, ікри, просто пройдись
- Плечі й диханнякола плечима, повільний видих

«Твій хребет щойно подав заяву на звільнення.»Одна з реплік гуся при появі
Встановити
Дві хвилини, і гусь у меню-барі.
Просто: DMG
- Скачай Potyagus-0.2.dmg.
- Перетягни Potyagus.app у «Програми».
- Перший раз macOS попередить про невідомого розробника. Правий клік → «Відкрити». На macOS 15 і новіших: Системні налаштування → Конфіденційність і безпека → «Відкрити все одно».
Далі він сам оселиться в меню-барі, поставить себе на автозапуск і прийде о :05 наступної години. Жодних дозволів не просить.
Чому так: застосунок не підписаний Apple Developer ID (це платна підписка), тому Gatekeeper його не знає. Код відкритий, можна перевірити або зібрати самій.
Скачати для MacDMG · 11 МБ · macOS 13+З кастомізацією: з коду
Свої вправи, репліки, години чи інший гусь. Потрібен Swift з Xcode Command Line Tools.
git clone https://github.com/uvallie/Potyagus.git
cd Potyagus
./bin/potyagus installОдна команда збирає застосунок і запускає агент. Перевірити зараз: ./bin/potyagus now.
Питання
Дзвінки, приватність, налаштування.
А якщо я на дзвінку?
Потягусь мовчить. Він дивиться, чи зайняті одночасно мікрофон і динаміки — це і є дзвінок у Zoom, Meet, Teams, Slack чи FaceTime. Диктування не рахується. Поки дзвінок іде, гусь перевіряє кожні 5 хвилин і виходить одразу, як ти звільнишся.
Чи просить він доступ до мікрофона або екрана?
Ні. Жодних системних дозволів. Він читає лише стан аудіопристроїв, нічого не записує і нічого нікуди не надсилає.
Що з даними?
Усе лежить у ~/Library/Application Support/Potyagus/: налаштування, історія, пауза. Ніякої реєстрації, аналітики чи хмари.
Можна налаштувати години й вправи?
Так. У config.json — вікно роботи (за замовчуванням 9–21), хвилина появи, тільки будні, денна ціль, список застосунків, під час яких не турбувати. Вправи й репліки — у exercises.json, якщо збирати з коду.
macOS каже, що не може перевірити розробника. Це безпечно?
Так. Попередження означає лише те, що застосунок не підписаний платним Apple Developer ID, а не що з ним щось не так. Код відкритий на GitHub, його можна прочитати або зібрати самій. Щоб відкрити: правий клік на Potyagus.app → «Відкрити» → «Відкрити». На macOS 15 і новіших після першої спроби зайди в Системні налаштування → Конфіденційність і безпека, внизу буде кнопка «Відкрити все одно». Це робиться один раз.