One Focus Logo One Focus
Shield Your Focus

Enforce Screen Time. Reclaim Your Focus.

A tamper-resistant, cross-platform usage limiter that keeps you off your computer when it's time to rest. Designed for Windows, macOS, Linux, and Android.

bash - one-focus config

Designed to help you unplug

System-level controls and anti-tamper mechanisms keep you accountable to your productivity and sleep goals.

Daily Time Limits

Set separate usage duration limits for weekdays and weekends to accommodate your work and rest schedule.

Night-Time Blocking

Lock down your system during set off-hours (e.g., 20:00 to 07:00) to stop late-night browsing and secure your sleep.

Pomodoro Breaks

Enforce hourly pauses. Automatically suspends or displays a warning at a specific minute each hour to encourage movement.

FullScreen Overlay Mode

Instead of hard shutdowns or suspends, choose a full-screen block warning to allow saving critical work.

NTP Time Enforcement

Blocks clock tampering. The system verifies real-world time via Network Time Protocol before starting.

Tamper-Resistant Security

Locks database permissions to root/administrator only, ensuring you can't easily bypass or reset the counters.

Select Your Platform

Get started on your preferred operating system. Fully lightweight and native.

Windows

One Focus

Windows 10 / 11 (64-bit)

Download (.exe)

Windows Installation

1
Run the downloaded installer executable (.exe).
2
Allow Administrator permissions when prompted.
3
Follow the on-screen setup; the background service registers and starts automatically.
macOS

One Focus

macOS 11+ (Intel & Apple Silicon)

Download (.pkg)

macOS Installation

1
Run the downloaded `.pkg` installer package.
2
Open Terminal and configure your rules:
sudo /opt/one-focus/one-focus config
3
The launchd daemon starts automatically; verify with:
sudo launchctl list | grep us.foc.one.monitor
Ubuntu

One Focus

Browse packages

1
source /etc/os-release REPO=https://download.opensuse.org/repositories/home:/LoveKapibarasan/xUbuntu_${VERSION_ID} curl -fsSL "$REPO/Release.key" | sudo gpg --dearmor -o /usr/share/keyrings/one-focus.gpg echo "deb [signed-by=/usr/share/keyrings/one-focus.gpg] $REPO/ /" | sudo tee /etc/apt/sources.list.d/one-focus.list sudo apt update sudo apt install one-focus
2
sudo one-focus config
3
systemctl status one-focus
Debian

One Focus

Browse packages

1
source /etc/os-release REPO=https://download.opensuse.org/repositories/home:/LoveKapibarasan/Debian_${VERSION_ID} curl -fsSL "$REPO/Release.key" | sudo gpg --dearmor -o /usr/share/keyrings/one-focus.gpg echo "deb [signed-by=/usr/share/keyrings/one-focus.gpg] $REPO/ /" | sudo tee /etc/apt/sources.list.d/one-focus.list sudo apt update sudo apt install one-focus
2
sudo one-focus config
3
systemctl status one-focus
Fedora

One Focus

Browse packages

1
source /etc/os-release curl -fsSL "https://download.opensuse.org/repositories/home:/LoveKapibarasan/Fedora_${VERSION_ID}/home:LoveKapibarasan.repo" | sudo tee /etc/yum.repos.d/one-focus.repo sudo dnf install one-focus
2
sudo one-focus config
3
systemctl status one-focus
openSUSE

One Focus

Browse packages

1
sudo zypper addrepo --refresh https://download.opensuse.org/repositories/home:/LoveKapibarasan/openSUSE_Tumbleweed/ one-focus sudo zypper --gpg-auto-import-keys refresh one-focus sudo zypper install one-focus
2
sudo one-focus config
3
systemctl status one-focus
Arch Linux

One Focus

Browse packages

1
sudo tee -a /etc/pacman.conf <<'REPO' [home_LoveKapibarasan_Arch] SigLevel = Never Server = https://download.opensuse.org/repositories/home:/LoveKapibarasan/Arch/$arch REPO sudo pacman -Sy one-focus
2
sudo one-focus config
3
systemctl status one-focus
Coming Soon

One Focus

Android 8.0+ Mobile

Coming Soon

Android Installation

1
Download the `.apk` file to your device.
2
Enable 'Install from Unknown Sources' in settings.
3
Open the file and follow the on-screen installer instructions.

Support the Project

One Focus is open-source and free of ads. If it has helped you beat procrastination and stay focused, consider supporting its development!

Buy me a coffee