Temporis
A pomodoro timer focused on attention and well-being
Install / Use
/learn @reciperium/TemporisREADME
temporis-logo © 2025 by Lara Sitruk is licensed under CC BY 4.0
Temporis
<img src="assets/images/screenshot-linux-main.png" alt="screenshot main window" height="600">A pomodoro timer focused on attention and well-being.
Installation
nix profile install github:reciperium/temporis
Why?
A pomodoro application can help you switch between focus mode, where you can explore a single idea in depth, and diffused mode, where you can let your mind wonder around, and subconsciously explore other ideas, avoiding the Einstellung effect. Furthermore, clear breaks give you space to stretch, move and hydrate.
The app tries to consolidate nice features from different pomodoro apps, into a single one, with the style of the host operating system.
A Reciperium application, Reciperium builds applications for the mind and soul.
Platforms
- Linux
- [x] Nix
- [x] AppImage
- [x] deb
- MacOS
- [x] Nix
- [x] DMG
Features
- Switch between focus work and diffused modes
- Shortcuts
- TOML Configuration
- App style based on your OS
- Notifications reminding you to stretch and hydrate
- Visible progress
- Tick Sound notification
- WIP: Automatically set "Do not disturb" mode during focus work sessions (KDE for now using dbus)
Shortcuts
- <kbd>S</kbd> Start / Stop (pause)
- <kbd>R</kbd> Reset
- <kbd>K</kbd> Skip
- <kbd>C</kbd> Configuration
- <kbd>B</kbd> Back
Acknowledgments
- Vadoola for the display time equation using slint lang, as I was completely lost. time-remaining() and a lot of new nice libraries (e.g: rodio)
- Francis is a pomodoro app for KDE, built using the KDE Kirigami framework, I drew a lot of inspiration from it.
- metal_click_6.flac by qubodup -- License: Creative Commons 0
- correct by ertfelda -- License: Creative Commons 0
- Cowbell_OS_3.aif by timgormly -- License: Creative Commons 0
Resources
- freedesktop.org/desktop-entry-spec/recognized-keys
- KDE kirigame in rust
- show progress in task bar:
com.canonical.Unity.LauncherEntry - Urgency levels
- makeDesktopItem for NixOS
Related Skills
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
