Flatsonar

Focus Timer

by Kamil Prusko

Work with regular breaks

Broad permissions Verified creator GPL-3.0-or-later v1.1.5

Support the creators

Flatsonar is just the shop window. The people below made Focus Timer.

Screenshot 1 of Focus Timer Screenshot 2 of Focus Timer Screenshot 3 of Focus Timer Screenshot 4 of Focus Timer Screenshot 5 of Focus Timer

About

A productivity timer that helps you work more effectively by breaking your time into focused work sessions followed by short breaks. Work for 25 minutes, then take a 5-minute break to maintain concentration and prevent burnout.

Key features:

  • Customizable work session and break lengths
  • Screen overlay during breaks
  • System tray icon
  • Hotkeys (global shortcuts)
  • Daily, weekly, and monthly statistics
  • Extensible via custom shell commands, D-Bus, and CLI
  • GNOME Shell extension for deeper desktop integration

Permissions

1 permission weaken the sandbox. Flatsonar asks before installing.

  • GNOME Shell: screenshots, keybindings
    --talk-name=org.gnome.Shell
  • inter-process communication (needed for X11)
    --share=ipc
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • talks to org.gnome.ScreenSaver
    --talk-name=org.gnome.ScreenSaver
  • notifications
    --talk-name=org.freedesktop.Notifications
  • talks to org.gnome.Mutter.IdleMonitor
    --talk-name=org.gnome.Mutter.IdleMonitor
  • media player controls (MPRIS)
    --talk-name=org.mpris.MediaPlayer2.*
  • talks to org.xfce.ScreenSaver
    --talk-name=org.xfce.ScreenSaver
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.