Zorin Screen Timer for Zorin OS: Set Screen Timeout to 30 Minutes, 1 Hour, 2 Hours, 3 Hours, 4 Hours, or 5 Hours
Zorin Screen Timer: A Small App for Longer Screen Timeout Settings on Zorin OS
I released a small desktop utility for Zorin OS called Zorin Screen Timer.
Zorin Screen Timer is a simple app that lets you set longer screen timeout values with one click. It is designed for Zorin OS users who want an easy way to choose longer screen blank times such as 30 minutes, 1 hour, 2 hours, 3 hours, 4 hours, or 5 hours.
The app is lightweight, simple, and made for daily desktop use.
Why I Made This App
Zorin OS is a great Linux distribution, especially for users who like a clean and familiar desktop experience. However, depending on the environment and settings screen, it can be inconvenient to set longer screen timeout values.
I wanted a small utility that could quickly change the screen timeout without digging through system settings or manually running terminal commands.
That is why I made Zorin Screen Timer.
The goal is simple:
- Open the app
- Choose a timeout value
- Apply the setting
- Continue using the PC
Main Features
Zorin Screen Timer supports the following screen timeout values:
- 30 minutes
- 1 hour
- 2 hours
- 3 hours
- 4 hours
- 5 hours
The currently selected timeout value is highlighted in the app, so it is easy to see which setting is active.
The app also includes a refresh button to reload the current setting from the system.
Windows XP-Style Design
Zorin Screen Timer uses a Windows XP-inspired user interface.
Instead of a completely flat modern design, the app uses a light gray utility-window style, raised buttons, group-box styling, and blue accent colors. The goal is to make it feel like a small classic desktop tool while still being useful on a modern Zorin OS system.
It is simple, nostalgic, and practical.
## English and Japanese Language Support
The default language is English.
The app also includes a language selector, so the interface can be switched between:
- English
- Japanese
When the language is changed, the labels, buttons, status messages, and current setting display update immediately.
What Setting Does It Change?
Zorin Screen Timer changes the following GNOME setting:
org.gnome.desktop.session idle-delay
This setting controls the screen blank or idle delay time.
Please note that this app changes the screen blank timeout. It does not change the lock delay setting.
Supported Environment
Zorin Screen Timer is mainly intended for:
- Zorin OS
- Ubuntu GNOME-based desktop environments
Because the app uses gsettings, it may not work correctly on Linux desktop environments that do not use the same GNOME settings backend.
Download
You can download Zorin Screen Timer from GitHub Releases:
https://github.com/antivartual-cpu/zorin-screen-timer/releases
Download the latest release ZIP file:
ZorinScreenTimer-v1.0.0.zip
Installation
After downloading the ZIP file, extract it.
Then open the extracted folder in Terminal and run:
./install.sh
The installer will set up the app, create a local Python virtual environment, install the required dependency, and add launchers for the app menu and desktop.
After installation, you can launch Zorin Screen Timer from the application menu or from the desktop icon.
Uninstall
To uninstall the app, open the extracted folder in Terminal and run:
./uninstall.sh
This removes the installed app files, the application menu launcher, and the desktop launcher.
Source Code
The source code is available on GitHub:
https://github.com/antivartual-cpu/zorin-screen-timer
Summary
Zorin Screen Timer is a small desktop utility for Zorin OS that makes it easy to set longer screen timeout values.
It supports 30 minutes, 1 hour, 2 hours, 3 hours, 4 hours, and 5 hours. It also includes a Windows XP-style interface, English and Japanese language support, and a simple installer for Zorin OS users.
If you use Zorin OS and want a quick way to set longer screen blank times, feel free to try it.
No comments: