← Atgal

activityNudge

2026 · Dizainas ir programavimas

Darbalaukio programa, kuri primena atsistoti — ir, kitaip nei visos kitos, žino, ar tu iš tiesų dirbi, ar tik esi prie stalo.

Priminimų programos veikia pagal sieninį laikrodį: kas valandą, kad ir kas vyktų. Tad priminimas suskamba praėjus dviem minutėms po to, kai grįžai iš pietų, tu jį uždarai, ir per savaitę išmoksti jo nebepastebėti. Idėja gera, o įgyvendinimas ją pats ir sužlugdo.

Ši programa klausia operacinės sistemos, kiek laiko praėjo nuo paskutinio klavišo paspaudimo ar pelės judesio. Pasitrauki penkioms minutėms — laikmatis atsistato pats, nieko nereikia spausti ar prisiminti. Priminimas ateina tik tada, kai iš tiesų sėdėjai visą tą laiką, — vienintelę akimirką, kai jis ko nors vertas.

Ji gyvena sistemos dėkle, be jokio lango; viską galima nustatyti — intervalą, tekstą, tylos valandas, — ir ji nesikreipia į jokį serverį. Laiko logika tyčia atskirta nuo sąsajos, kad ją būtų galima testuoti tiesiogiai: rankomis atkartoti „valanda darbo, tada penkių minučių pertrauka“ — ne toks testas, kurį kas nors atliktų antrą kartą.

Veikia Windows, macOS ir Linux, išleista nemokamai ir atviru kodu. Versijos nepasirašytos, tad pirmą kartą paleidus Windows parodo SmartScreen įspėjimą — „Daugiau informacijos“, tada „Vis tiek paleisti“. Pasirašymo sertifikatai nuomojami, ne perkami, o priminimas atsistoti prenumeratos neverta.

github.com/AugustinasK/activity-nudge ↗