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.
System-level controls and anti-tamper mechanisms keep you accountable to your productivity and sleep goals.
Set separate usage duration limits for weekdays and weekends to accommodate your work and rest schedule.
Lock down your system during set off-hours (e.g., 20:00 to 07:00) to stop late-night browsing and secure your sleep.
Enforce hourly pauses. Automatically suspends or displays a warning at a specific minute each hour to encourage movement.
Instead of hard shutdowns or suspends, choose a full-screen block warning to allow saving critical work.
Blocks clock tampering. The system verifies real-world time via Network Time Protocol before starting.
Locks database permissions to root/administrator only, ensuring you can't easily bypass or reset the counters.
Get started on your preferred operating system. Fully lightweight and native.
irm https://raw.githubusercontent.com/LoveKapibarasan/ShutdownAndFocus/main/install.ps1 | iex
sudo /opt/shutdown-cui/shutdown-cui config
sudo launchctl list | grep com.shutdownfocus.monitor
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/shutdown-and-focus.gpg
echo "deb [signed-by=/usr/share/keyrings/shutdown-and-focus.gpg] $REPO/ /" | sudo tee /etc/apt/sources.list.d/shutdown-and-focus.list
sudo apt update
sudo apt install shutdown-cui
sudo shutdown-cui config
systemctl status shutdown-cui
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/shutdown-and-focus.gpg
echo "deb [signed-by=/usr/share/keyrings/shutdown-and-focus.gpg] $REPO/ /" | sudo tee /etc/apt/sources.list.d/shutdown-and-focus.list
sudo apt update
sudo apt install shutdown-cui
sudo shutdown-cui config
systemctl status shutdown-cui
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/shutdown-and-focus.repo
sudo dnf install shutdown-cui
sudo shutdown-cui config
systemctl status shutdown-cui
sudo zypper addrepo --refresh https://download.opensuse.org/repositories/home:/LoveKapibarasan/openSUSE_Tumbleweed/ shutdown-and-focus
sudo zypper --gpg-auto-import-keys refresh shutdown-and-focus
sudo zypper install shutdown-cui
sudo shutdown-cui config
systemctl status shutdown-cui
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 shutdown-cui
sudo shutdown-cui config
systemctl status shutdown-cui
Android 8.0+ Mobile
Coming SoonShutdown & 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